URL Input
✓ Valid
Parsed Components
Protocol https:
Hostname api.example.com
Port 8080
Path /v1/users
Fragment #results
Username user
Password pass
Origin https://api.example.com:8080
Query Parameters (3)
page = 2
limit = 10
filter = active
URL Builder
Protocol
Hostname
Port
Path
Query String
Hash / Fragment
https:/// URL Input
✓ Valid
Parsed Components
Protocol https:
Hostname api.example.com
Port 8080
Path /v1/users
Fragment #results
Username user
Password pass
Origin https://api.example.com:8080
Query Parameters (3)
page = 2
limit = 10
filter = active
URL Builder
Protocol
Hostname
Port
Path
Query String
Hash / Fragment
https:/// URL Parser
Instantly parse any URL into protocol, hostname, path, query parameters, and fragment using the browser-native URL API. Then rebuild a URL from individual components.
Use Cases
- Debugging OAuth redirect_uri and callback URL issues
- Inspecting API endpoint query string parameters
- Building dynamic URLs programmatically
Frequently Asked Questions
Does this send my URLs anywhere?
No. Everything uses the browser-native URL class. Your input never leaves your device.
Can it parse malformed URLs?
It will show an error for truly invalid URLs. Relative URLs require a base URL to be valid.