Example
Before: name=LumaTool tools
After: name%3DLumaTool%20tools
URL Encode / Decode processes this example in the browser and lets you inspect the result before copying it.
Encode, decode, parse, and build URL query parameters in batches.
Encode, decode, parse, and build URL query parameters in batches.
Before: name=LumaTool tools
After: name%3DLumaTool%20tools
URL Encode / Decode processes this example in the browser and lets you inspect the result before copying it.
Raw value: https://example.com/callback?next=/docs?a=1
Encoded value: https%3A%2F%2Fexample.com%2Fcallback%3Fnext%3D%2Fdocs%3Fa%3D1
URL Encode / Decode processes this example in the browser and lets you inspect the result before copying it.
Encoded query: q=hello%20world&tag=dev%2Ftools
Readable query: q=hello world&tag=dev/tools
URL Encode / Decode processes this example in the browser and lets you inspect the result before copying it.
This tool processes your input locally in your browser. Your text, code, file, or generated value is not uploaded to LumaTool servers.
Encode search terms, redirect URLs, UTM values, and OAuth callback parameters before sharing a link.
Decode copied query strings from support tickets, logs, analytics tools, or browser address bars.
Inspect whether a broken URL is caused by double encoding, missing escaping, or unsafe characters.
Yes. URL Encode / Decode is available as a free LumaTool web tool.
No sign-in is required for the public tool pages.
No. This tool processes input locally in your browser.
Yes. The editor, buttons, and result areas are designed for mobile and desktop browsers.
Ready tools include copy actions, and file-oriented tools include download actions where useful.
URL Encode / Decode is useful for focused developer tools tasks where you need a quick browser-based result without switching tools.
This tool processes your input locally in your browser. Your text, code, file, or generated value is not uploaded to LumaTool servers.
Yes, but review the result before applying it to production systems. LumaTool helps with utility work, validation, and formatting, but final decisions stay with you.
Encode and decode Base64 text with UTF-8, URL-safe, and Unicode support.
Use Now JFormat, minify, validate, sort keys, escape, and unescape JSON locally.
Use Now QGenerate QR codes for text and links with PNG and SVG downloads.
Use Now HEscape and unescape HTML entities for safe display and debugging.
Use Now UConvert seconds, milliseconds, local time, UTC time, and ISO date strings.
Use NowAlso building video workflows? The YouTube subtitle extension is in development.