URL Encoder / Decoder
Encode or decode any URL instantly — full-URL or component mode, live as you type.
Encoded
Decoded
Working…
Something went wrong
Your results will appear here.
Fill in the input above and run the tool to get started.
Honest limits
This tool applies standard JavaScript URI encoding (encodeURI / encodeURIComponent). It cannot fix server misconfigurations that mishandle encoded URLs, and it does not validate whether a URL actually exists.
How to use the URL Encoder / Decoder
- Paste text or a URL — encoded and decoded outputs update live.
- Choose Full URL for complete addresses or Component for values to embed.
- Copy whichever form you need.
Examples
Example
fish & chips in component mode → fish%20%26%20chips. The space and ampersand are encoded; decoding reverses it exactly.
What this tool doesn't do
- Standard JavaScript URI encoding — it cannot fix server misconfigurations that mishandle encoded URLs.
- Encoding an already-encoded URL double-encodes it (
%20→%2520) — decode first if unsure.
Frequently asked questions
Related tools
Slug Generator
Turn any title into a clean, SEO-friendly URL slug — lowercase, hyphenated, accent-free.
Use toolHTML Minifier
Strip comments and collapse whitespace — safe for pre, textarea, and script tags.
Use toolBase64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to text — plus convert any file to Base64. Unicode-safe, in your browser.
Use toolOpen Graph Generator
Build perfect Open Graph and Twitter Card meta tags with a live social-share preview.
Use toolSERP Preview Tool
See exactly how your page appears in Google results — live preview with truncation warnings.
Use toolHeading Analyzer
Paste your HTML and audit the H1–H6 hierarchy — catch skipped levels and empty headings.
Use tool