URL Encoder & Decoder
Percent-encode or decode any URL or query string instantly, right in your browser.
100% free
No sign-up
Private · runs in your browser
How to use the free online url encoder / decoder
- Paste a URL or text in the top box.
- The encoded/decoded version appears instantly.
- Copy the result with one click.
About this tool
Encode URLs and query strings safely or decode percent-encoded text back to readable characters. Our online URL encoder/decoder handles the full UTF-8 character set, so spaces, emojis and non-Latin characters convert exactly as browsers expect. Live conversion as you type, one-click copy, 100% client-side.
Key features
- Encode & decode
- Live output
- UTF-8 aware
- One-click copy
Privacy first: every calculation and generation runs 100% locally in your web browser using the Web Crypto API. Your input never touches a server — nothing is stored, logged or sold.
Read the guide
Frequently asked questions
URLs can only contain a limited set of safe ASCII characters. Spaces, Unicode letters, & = ? # and others must be percent-encoded (e.g. space becomes %20) so the URL is valid and unambiguous.
Also called URL encoding, it replaces unsafe characters with a % followed by two hexadecimal digits representing the UTF-8 byte value.
Yes, we encode in UTF-8, so accents, Cyrillic, CJK and emoji all encode correctly.
Related tools
More converters: Base64 Encoder / Decoder · JSON Formatter & Validator · URL Slug Generator · Word & Character Counter · Text Case Converter · Unit Converter