URL Encoder
Encode or decode URL strings and special characters, free in your browser. No sign-up needed.
Encode and Decode URL Strings
URL Encoder / Decoder converts special and reserved characters (spaces, &, ?, #, and more) into their percent-encoded equivalents so they can be safely included in a URL, and decodes encoded URLs back into readable text.
How to use
- Paste a string or URL into the input box.
- Click "Encode" to percent-encode special characters, or "Decode" to reverse it.
- Copy the encoded or decoded result for use in your link or code.
Common use cases
- Safely including a search query with spaces and symbols in a URL.
- Decoding a URL parameter to read its original, human-readable value.
- Preparing a redirect URL that contains special characters.
More Developer Utilities
- JSON Formatter — Beautify, validate, and minify JSON code.
- Base64 Encoder — Encode or decode strings to Base64.
- Hash Generator — Generate secure MD5, SHA-1, SHA-256 hashes.
- QR Generator — Generate and download custom QR codes.
- JSON ⇌ CSV — Convert arrays of JSON objects to CSV.
- Password Generator — Create secure random passwords.
- Text ⇌ Binary — Convert standard text into binary code.