URL WORKBENCH

URL Parser

Take apart, edit, and rebuild any URL.

Parse and edit URL parameters easily.

Start nowNo account required

Features

  • Automatically parse URL components (protocol, host, port, path, etc.)
  • Supports relative paths, query strings, and domains, localhost or IP:port without a protocol
  • Visualize and edit query parameters
  • Real-time URL updates, automatically rebuild full URL after modifying parameters
  • Support URL encoding and decoding
  • Perfect for API debugging, parameter analysis and URL construction

URL Parser Help, Examples, and FAQ

Usage Guide

The URL parser breaks a full URL into protocol, host, port, path, query parameters, and hash. It is useful for API debugging, share-link analysis, tracking parameter checks, and manual request construction. Paste a URL to inspect each part, edit query keys and values, and let the tool rebuild the full URL. Use the encode and decode areas to confirm how Chinese text, spaces, slashes, question marks, and other special characters travel over the wire. While debugging, pay attention to repeated parameters, empty values, case differences, and values that have been encoded more than once.

Examples

  • Check whether utm_source, utm_medium, and utm_campaign are correct in a campaign link.
  • Edit page, limit, sort, or filter parameters, then copy the final URL into an API testing tool.
  • Encode parameters containing spaces or non-ASCII text before placing them in a link.

FAQ

  • Why is the URL invalid? Include the protocol, such as https://, so the browser parser can understand it.
  • Does parameter order matter? Usually no, but signed URLs, cache keys, and legacy systems may depend on it.
  • Why is decoded text still broken? It may use a different encoding, or it may have been encoded multiple times.
URL Parser & Query String Decoder | GoTools