URL Encoder / Decoder

Encode or decode full URLs and query components, then export a privacy-safe URL encoding QA pack with malformed percent checks, query/redirect risk signals, unsafe-scheme notes, and a starter Node guard. Raw URLs, query values, credentials, and fragments are intentionally omitted from the pack. Runs entirely in your browser.

Ctrl+Enter to run  |  Ctrl+K to switch tools  |  Recent button shows input history

Repeating this work? Turn this kind of browser utility into an API batch, MCP prompt, extension workflow, or shared team recipe.

Buy Pro Browse tool packs

FAQ

What is in the URL encoding QA pack?

It summarizes mode, character counts, percent-encoded triplets, malformed percent markers, query parameter counts, duplicate names, redirect-like fields, nested URL values, unsafe schemes, userinfo, fragments, and a starter Node guard without copying the raw URL or query values.

What is the difference between encodeURI and encodeURIComponent?

encodeURI preserves URL structure characters (/, :, ?, #, &) — use it on a full URL. encodeURIComponent encodes everything including those characters — use it on individual query parameter values.

Does the QA pack prove a redirect is safe?

No. It flags derived URL-shape risks that help with review. Redirect allowlists, open-redirect protections, and final routing behavior still need to be verified in the receiving application.