URL Builder

URL Builder

Build URLs from scheme, host, port, path, query parameters, and fragment; add/remove query parameters individually; paste an existing URL to parse it back into its components. Bulk-parse a list of URLs at once.

=
=

Paste an existing URL to parse it into components, or build a URL from scratch using scheme, host, path, query params, and fragment.

https://example.com/api/v1/users?page=1&limit=20

Component breakdown

Scheme
https
Host
example.com
Path
/api/v1/users
page
1
limit
20

Build URLs from components or parse an existing URL into its protocol, host, path, query params, and fragment.

URL Builder

Build URLs from scheme, host, port, path, query parameters, and fragment; add/remove query parameters individually; paste an existing URL to parse it back into its components. Bulk-parse a list of URLs at once.

Common uses

  • Build a URL with UTM tracking parameters
  • Parse an existing URL into its components
  • Bulk-parse a list of URLs from a log file

Frequently asked questions

Can I use URL Builder to build a URL with UTM tracking parameters?

Yes. URL Builder can build a URL with UTM tracking parameters, directly in your browser.

Can I use URL Builder to parse an existing URL into its components?

Yes. URL Builder can parse an existing URL into its components, directly in your browser.

Can I use URL Builder to bulk-parse a list of URLs from a log file?

Yes. URL Builder can bulk-parse a list of URLs from a log file, directly in your browser.

Is my data uploaded to a server?

No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.