Runs 100% in your browser
Your data never leaves your device. zero uploads.
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.
More utilities for your next task.
Percent-encode URL text and query strings with selectable encoding behavior for components or full URLs. Free online URL encoder that runs in your browser.
Convert Unix timestamps to human-readable dates in UTC or local time, and turn dates back into numeric timestamps. Free online Unix timestamp converter.
Convert Unix epoch timestamps in seconds or milliseconds into readable dates, and generate timestamps from date inputs. Free online epoch converter.