Decode percent-encoded URL text to inspect its readable characters.
Uses encodeURIComponent()
Perfect for encoding individual parts like query parameters, form data, or path segments. Encodes all special characters including reserved URL characters.
Uses encodeURI()
Ideal for encoding complete URLs while preserving URL structure characters like : ? & =
Read an encoded query value or path fragment when debugging a link. Decoding makes reserved characters visible so you can compare them with the original input. Use the appropriate operation for the kind of value you are inspecting.
Decode hello%20world to read hello world, then inspect how encoded delimiters appear in a larger example.
Malformed escape sequences can fail to decode. Decoded text is untrusted input, and decoding a URL does not verify its destination.
Enter the URL text or encoded value. Choose the relevant encoding or decoding operation. Review the result and copy it into the destination context.
Malformed escape sequences can fail to decode. Decoded text is untrusted input, and decoding a URL does not verify its destination.
No registration, no tracking of your content, no server uploads. Don't just take our word for it:
Your files and text are processed entirely on your device. Nothing is ever sent to us.
Once loaded, this tool keeps working with your Wi-Fi turned off. Try it.
Open your browser's DevTools → Network tab. You'll see zero requests carrying your data.
Discover other powerful utilities designed to supercharge your workflow and boost productivity.
Percent-encode URL text in a local workspace with selectable encoding behavior.
Translate Unix timestamps to dates and convert selected date values back into numeric timestamps.
Convert Unix epoch timestamps into readable dates and generate timestamps from date inputs.