Normal query URL
Inspect multiple parameters, duplicate keys, empty values, and plus-as-space query semantics.
Processed locally
Decode and structurally inspect URLs, query parameters, nested values, encoding layers, OAuth/MCP signals, and sensitive data entirely in your browser.
Overview
URL Decoder turns an encoded link into a structural inspection of its scheme, host, port, path, query, fragment, and origin. It preserves query order and duplicate keys, traces percent-decoding layers, recognizes nested URLs, highlights malformed encoding, detects OAuth/MCP callback signals, and creates a sanitized URL and AI-ready context without fetching the link or uploading its contents.
Workflow
Follow the core workflow below. Use “Show in tool” to locate the real control in the live tool above.
Add the full or relative link to URL to inspect, then use Decode / Parse. The analyzed URL is never opened or fetched.
URL to inspectDecode / ParseSampleReview URL Components, then use the ordered Query Parameters table to compare decoded and raw values, duplicate occurrences, and nested URL indicators.
URL ComponentsQuery ParametersCheck Decode Layers and Diagnostics for repeated encoding, malformed percent sequences, sensitive values, and contextual OAuth/MCP signals.
Decode LayersDiagnosticsOAuth / MCP InspectorUse Copy decoded URL for a reviewed raw result, Copy Sanitized URL when sensitive data is detected, or Prepare AI-ready context for a fully previewed redacted export.
Copy decoded URLCopy Sanitized URLPrepare AI-ready contextWhen you need to explain a redirect or callback difference, open Compare, add URL A and URL B, then run Compare to review structural and query-parameter changes.
CompareURL AURL BCompareUse this secondary path only when two URLs need to be compared.
You can inspect one URL end to end, export a safe result, or compare two URLs when the debugging task requires it.
Prepare AI-ready contextPractical cases
Inspect multiple parameters, duplicate keys, empty values, and plus-as-space query semantics.
Decode an encoded path or query value while preserving the original raw form for comparison.
Trace a nested callback through two percent-decoding layers and inspect its URL structure.
Review fake code, state, iss, resource, PKCE, or OAuth-style error parameters as contextual signals.
Detect token-like parameters or JWT-looking values and copy the same URL structure with values replaced by [REDACTED].
Troubleshooting
From evidence to action
Use Prepare AI-ready context to preview an agent-neutral Markdown summary containing sanitized URL facts, components, query names, safe or redacted values, encoding layers, nested URL facts, OAuth/MCP diagnostics, warnings, and explicit limitations. Raw sensitive values are never included and no external AI service is called.
Developer guides
Understand the concept, inspect a testable example, then open it in the tool above.
FAQ