Encode or decode a URL (percent-encoding) instantly.
URLs only allow safe characters: spaces, accents and other symbols are "escaped" as %20, %C3%A1… (percent-encoding). Sometimes you need to do this yourself (when building APIs) or undo it to inspect a URL.
Choose encode (component or full URL) or decode, and the tool applies the correct browser function safely.
In "component" mode everything is encoded (ideal for a parameter value: ?q=hello%20world). In "full URL" mode, structural separators (/, ?, &, =, #) are kept so the link is not broken.
The standard way to represent unsafe characters in a URL: a "%" symbol followed by the hex value of the byte. For example, space is %20 and á is %C3%A1.
Yes, it decodes all percent sequences at once. If something cannot be unescaped (for example %ZZ), a warning is shown instead of breaking the text.
UUID Generator
Generate unique UUID v4 and v7 instantly. Copy one or many with a single click.
JSON Formatter
Format and validate your JSON instantly: indent, minify and colorize your code.
Base64 Encoder & Decoder
Encode and decode text to Base64 quickly and securely.
CSS Minifier & Formatter
Minify or pretty-print your CSS instantly. Free, no install required.