urlParser.title

urlParser.subtitle

About URL Parameter Parser

Parse and analyze URL query strings, extract parameters, edit values, and build new URLs. Perfect for developers, testers, and anyone working with web URLs and query parameters.

Features

  • URL Parsing: Extract base URL and all query parameters
  • Parameter Table: View all parameters in an editable table
  • Add Parameters: Add new key-value pairs
  • Edit Parameters: Modify keys and values inline
  • Delete Parameters: Remove unwanted parameters
  • Build URL: Generate new URL with modified parameters
  • Copy Functions: Copy base URL, full URL, or query string
  • Export JSON: Download parameters as JSON file
  • URL Decoding: Automatically decodes URL-encoded values

How to Use

  1. Paste your URL in the input field
  2. Click "Parse URL" to extract parameters
  3. View base URL and all parameters in the table
  4. Edit parameter keys or values as needed
  5. Add new parameters using the "Add Parameter" button
  6. Delete unwanted parameters with the trash icon
  7. Copy the built URL or query string
  8. Download parameters as JSON if needed

Use Cases

  • Development: Debug and test URL parameters
  • API Testing: Build API request URLs with parameters
  • Analytics: Analyze UTM parameters and tracking codes
  • SEO: Check and optimize URL structures
  • Marketing: Create campaign URLs with tracking parameters
  • QA Testing: Test different parameter combinations
  • Documentation: Document API endpoints and parameters

Common URL Parameters

  • utm_source: Marketing campaign source (e.g., google, facebook)
  • utm_medium: Marketing medium (e.g., email, cpc)
  • utm_campaign: Campaign name
  • ref: Referrer or reference code
  • id: Unique identifier
  • page: Page number for pagination
  • sort: Sorting parameter
  • filter: Filter criteria
  • q or query: Search query
  • lang: Language code

Tips

  • Parameter keys are case-sensitive
  • Special characters in values are automatically URL-encoded
  • Empty parameters (no value) are excluded from built URL
  • Duplicate keys are allowed (some APIs support multiple values)
  • Use descriptive parameter names for better readability
  • Keep URLs under 2000 characters for best compatibility

URL Structure

Format:
https://domain.com/path?key1=value1&key2=value2
Example:
https://example.com/products?category=electronics&sort=price&page=2