URL Encoder / Decoder
Convert text to URL-safe percent-encoded format, or decode encoded URLs back to readable text. Supports component encoding (encodeURIComponent) and full URL mode. Pro: batch-encode multiple URLs at once.
All processing runs in your browser — nothing is sent to any server.
→%20@→%40&→%26=→%3D#→%23+→%2B/→%2F?→%3FBatch Encode
ProEncode multiple URLs at once — one per line. Available with Pro.
Unlock with Pro →Frequently Asked Questions
What is URL encoding and why is it needed?▼
URL encoding (percent-encoding) converts special characters like spaces, &, =, and / into a format safe for URLs using %XX notation. For example, a space becomes %20. It's needed because URLs can only contain certain ASCII characters — without encoding, special characters break the URL structure.
What is the difference between encodeURI and encodeURIComponent?▼
encodeURI encodes a full URL but preserves characters that have meaning in URLs (like /, ?, #, &). encodeURIComponent encodes everything except letters, digits, and - _ . ~ — use it for encoding query parameter values where you want to escape all special characters.
How do I decode a URL-encoded string?▼
Paste the encoded string (containing %20, %3D, etc.) into the decoder field. The tool converts all percent-encoded sequences back to their original characters. In JavaScript, use decodeURIComponent() for the same operation.
What does %20 mean in a URL?▼
%20 is the URL-encoded form of a space character. Other common encodings: %2F is /, %3D is =, %26 is &, %3F is ?, and %23 is #. The format is always % followed by two hexadecimal digits representing the ASCII code.
Related Products
on GumroadAI Developer Prompts Pack
55 battle-tested prompt templates for the workflows developers actually use: code review, debugging, architecture, documentation, and testing. Stop writing prompts from scratch.
Buy on Gumroad →Developer Productivity Bundle
Stop rebuilding the same setup every project. 51 VSCode snippets, 40 Git aliases, 5 Docker Compose stacks, 5 GitHub Actions workflows, 5 README templates, and a dotfiles kit. Set up a professional dev environment in under an hour.
Buy on Gumroad →AI Prompt Engineering Toolkit
Production-ready prompt templates, chain-of-thought workflows, and API integration code for GPT-4, Claude, Gemini, and any instruction-following LLM.
Buy on Gumroad →More Free Tools
Related Articles
Base64 Encoder Decoder: Complete Guide for Developers
Everything developers need to know about Base64 encoding and decoding. How it works, when to use it, common pitfalls, and a free online Base64 encoder decoder tool.
Base64 Encoding Explained: When to Use It and When to Avoid It
What is Base64 encoding, why it exists, and when to use it in web development. Includes real-world examples for APIs, image data URIs, and authentication tokens.
How to Format JSON Online: Complete Guide
Learn how to format JSON online in seconds. This complete guide covers JSON formatting, validation, and debugging with practical examples and free browser tools.
Get weekly developer tips
Tool guides, productivity playbooks & AI tricks. Free. No spam.
Unlock AI-Powered Dev Tools
- ⚡ AI Code Review, Doc Generator & SQL Builder
- ⚡ All premium templates & early access
- ⚡ Member discounts on Gumroad products
$9/mo after trial · Cancel anytime
Want the full toolkit?
Get DevPlaybook Pro
Every template, guide, boilerplate, and automation script in one bundle. 13 premium products — grab them all at once and save big.
MIT licensed · Instant download · No subscription
See what's included → Browse all deals →