Skip to content

URL Decoder

Decode percent-encoded URLs, query strings, redirects, and log values with plus-as-space and repeated decode options.

Last reviewed: June 11, 2026

About this tool

Decode percent-encoded URLs, query parameters, nested redirect targets, analytics links, and copied log values into readable text before review.

URL Decoder is built for reading percent-encoded URLs, nested redirect targets, copied query strings, and log values that are difficult to inspect in encoded form. It is especially useful when analytics links, support tickets, or redirect chains contain values like %2520 or long encoded destination URLs.

  • Decodes percent-encoded strings with optional plus-to-space handling for form-encoded query values.
  • Supports repeated decode passes for double-encoded redirect and tracking URLs.
  • Extracts decoded query parameters into a readable table without uploading pasted URLs.

How to use URL Decoder

Paste the encoded URL or query value, choose whether plus signs should become spaces, and increase decode passes only when the result is still visibly encoded. Review the decoded query table before copying values into QA notes, analytics checks, or support reports.

When this tool is useful

  • Decodes percent-encoded strings with optional plus-to-space handling for form-encoded query values.
  • Supports repeated decode passes for double-encoded redirect and tracking URLs.
  • Extracts decoded query parameters into a readable table without uploading pasted URLs.

Practical tips

    Examples you can test

    These examples show the kind of real input and reviewed output this tool is designed to support. Use them as a starting point before pasting your own production content, then compare the output with the destination system that will use the result. The goal is not only to produce a value, but to make the input assumptions, output format, and review step clear enough that the result can be trusted in a real workflow.

    Decode a campaign URL

    Example input

    https%3A%2F%2Fexample.com%2Fpage%3Futm_campaign%3Djune%2520launch

    Expected output

    https://example.com/page?utm_campaign=june%20launch

    Repeated decode passes help when a tracking value was encoded more than once.

    Decode a query string

    Example input

    q=json+tools&redirect=https%3A%2F%2Fexample.com%2Fdocs

    Expected output

    Readable q and redirect values in the query table

    The plus-as-space option is useful for form-encoded query parameters.

    Validation checklist

    Run through these checks before copying the result into a CMS, codebase, spreadsheet, campaign, support ticket, or production document. Small formatting differences, unit assumptions, hidden whitespace, and platform-specific rules are common sources of mistakes in quick browser tools, so the final review should happen in the same context where the output will be used.

    • Do not open suspicious decoded links just because the text is readable.
    • Use repeated decode only when encoded percent signs such as %2520 remain.
    • Turn off plus-as-space if plus signs are literal values.
    • Review decoded redirect destinations before copying them into tickets or QA notes.

    Why people use this tool

    People search for url decoders when they need to understand a link quickly, often before opening it or debugging a tracking issue. A strong page makes the decoded value readable while reminding users that decoding does not make a suspicious URL safe.

    Related search intents

    url decoder, url decode online, decode url, percent decode, decode query string.

    Frequently asked questions

    When should I use repeated decode passes?

    Use repeated passes when a URL contains encoded percent signs such as %2520. That usually means the value was encoded more than once.

    Should plus signs become spaces?

    In application/x-www-form-urlencoded query strings, plus signs represent spaces. For literal plus signs, turn that option off.

    Can this decode a full URL?

    Yes. Paste a full encoded URL or just an encoded query value. If the decoded result contains query parameters, they are shown in a table.

    Does decoding make a URL safe to open?

    No. Decoding only makes the text readable. Inspect suspicious links carefully before opening them.

    Is pasted URL data uploaded?

    No. Decoding runs locally in your browser.

    Review and privacy notes

    Utiloom reviews tool pages for practical examples, validation checks, browser-side processing notes, and clear limitations before they are promoted in search. Read more about the editorial approach on the About page, check data handling in the Privacy Policy, or contact us if a tool needs correction.

    Related tools

    Keep the workflow moving

    These tools are the closest next steps based on category, keyword overlap, and popular workflow paths.

    Developer

    URL Encoder and Decoder

    Encode and decode URL components in the browser.

    Browser tool
    Developer

    URL Parser

    Inspect URL parts and query parameters.

    Browser tool
    SEO

    Redirect Checker

    Inspect redirect chains and final URLs.

    Browser tool
    Developer

    AI Token Cost Calculator

    Estimate prompt token cost and AI usage budget.

    Browser tool