Build a URL with query parameters
- Enter the base URL (e.g. https://example.com/search).
- Add parameter rows: key = q, value = hello world.
- Copy the generated URL with encoded parameters.
Construct URLs with query parameters for APIs, tracking links, and dynamic routing.
The URL Builder is an essential tool for web developers working with URLs and API endpoints. It allows you to construct URLs from individual components including protocol, hostname, port, pathname, query parameters, and hash fragments. Perfect for building API URLs, testing endpoints, and understanding URL structure.
Need to verify encoded query values after building? Open URL encoder decoder online to test full URL encoding and decoding behavior before shipping links.
Step-by-step chains that connect related tools for common tasks.
Advertisement
A URL builder lets you construct a complete URL by entering a base address and individual query parameters. It automatically handles encoding so your URL is valid for browsers and APIs.
Enter your base URL, then add key-value pairs for each parameter. The builder encodes special characters (spaces, ampersands, etc.) and appends them as ?key=value&key2=value2.
URL encoding converts characters that are not allowed in URLs (like spaces, #, and &) into percent-encoded equivalents (e.g., %20 for a space). This ensures the URL is interpreted correctly.
Yes. Add utm_source, utm_medium, utm_campaign, and other UTM parameters as key-value pairs. The builder encodes values and produces a complete tracking URL.
Part of Developer Tools
More free tools for the same workflow.
Free query string parser — paste any URL query string and instantly extract all parameter key-value pairs into a readable JSON or table format. Handles URL encoding. No signup required.
Parse any URL into scheme, host, port, path, query params, and hash. No upload—runs in your browser. Free for API and OAuth debugging.
Advertisement