URL Encoder
Percent-encode or decode URLs and query values in this tab. Pasted content never leaves this device.
Processed in your browser
Characters: 0
Advanced options
On encode, use + instead of %20. Decode treats both + and %20 as space.
Paste text, then encode or decode.
The converted text will appear here.
Features
Encode
Percent-encode text with encodeURIComponent-style rules for query values.
Decode
Decode percent-encoding. Plus signs can be treated as spaces.
Component and full URI
Switch to encodeURI-style Full URI mode under Advanced when you need structural delimiters kept.
Stays in the browser
Conversion runs on this device. Pasted text is not uploaded.
How to use
- Paste the text to encode, or the percent-encoded string to decode.
- Choose Encode or Decode. Under Advanced, pick Component vs Full URI, or + for spaces if needed.
- Check the result, then copy if you need it.
Why this tool
Runs in the browser
Core work finishes in this tab.
No upload
Pasted text and local files are not sent away for processing.
Free, no account
The core path has no signup wall.
Immediate
There is no upload-and-wait queue.
10 languages
The same tool ships in ten languages.
Readable failures
Broken input returns a reason, not a blank screen.
FAQ
- Is pasted text uploaded?
- No. Encode and decode run in this browser. The document body is not sent.
- What is the difference between Component and Full URI?
- Component (encodeURIComponent) encodes &, =, ? and is correct for single query values. Full URI (encodeURI) keeps structural delimiters for a whole URL.
- What happens on empty or invalid encoding?
- Empty input asks for content. Invalid percent sequences show a clear error, not a blank page.
- Is it free? Do I need an account?
- Yes, it is free. No account is required to encode, decode, or copy.
Related tools
- Developer
JSON Formatter
Format, minify, and validate JSON.
Open tool - Developer
Timestamp Converter
Convert Unix timestamps and dates.
Open tool - Developer
UUID Generator
Generate RFC 4122 UUID v4 values.
Open tool - Developer
Base64 Converter
Encode and decode Base64 in your browser.
Open tool - Developer
Hash Generator
Generate SHA digests in your browser.
Open tool - Developer
Password Generator
Generate strong random passwords in your browser.
Open tool