New InstaDataNewsOur live magazine on AI, Agentic AI & Robotics β€” updated daily Explore the Magazine
Skip to content
Developer Tools Β· Free Β· No sign-up

URL Encoder / Decoder

Percent-encode and decode URLs, query strings and components. Free, private, no sign-up β€” runs in your browser.

Runs in your browser Nothing uploaded Instant, unlimited No sign-up
πŸ”—

URL Encoder / Decoder

Encode text for safe use in URLs or decode percent-encoded strings back to readable text. Choose component mode (encodes &, =, ?) or full-URL mode (preserves structure).

Result appears here…

About this URL Encoder / Decoder

URLs can only contain a limited character set; everything else must be percent-encoded (a space becomes %20). Use Component mode when encoding a value that goes inside a query string β€” it also encodes &, = and ? so they do not break the URL structure. Use Full URL mode to clean up a complete address without destroying it. Decoding also converts + to spaces, matching form-encoded query strings.

Frequently asked questions

When do I need Component vs Full URL mode?
Encoding a single parameter value β†’ Component. Encoding a whole clickable URL β†’ Full URL, which leaves separators like :// and ? alone.
Why does + decode to a space?
HTML form submissions historically encode spaces as + in query strings, so the decoder honours that convention.
What characters are always safe?
Letters, digits and - _ . ~ never need encoding per RFC 3986.
Verified by MonsterInsights