Loading Shrinkify...
Loading Shrinkify...
Encode or decode URLs with special characters. Essential tool for web developers and SEO professionals.
15 powerful converters: URL, Base64, JSON, HTML, Hash, JWT, Case, UUID, Timestamp, Hex, Binary, URL Params, Text Stats, Website Screenshot
Percent-encoded URLs are essential for safe transmission of special characters in query strings, paths, and API parameters. The URL Encoder / Decoder converts between human-readable and encoded forms instantly — with transparent two-way output.
encodeURIComponent encodes the full value including / ? # &. Use it for parameter values. encodeURI preserves URL structure — use it for full URLs you want to keep navigable.
Working with complex query strings? Use URL Query Parser to break them into readable key-value pairs.
Encode any parameter value that contains spaces, special characters, or non-ASCII text before including it in a URL.
encodeURI encodes a full URL while preserving structure characters. encodeURIComponent encodes everything including /, ?, and &.
The scheme and host are case-insensitive. Paths, query strings, and fragments may be case-sensitive depending on the server.
Check out our technical guides to learn more about how browser-side processing works.
Read Glossary