URL Encoder / Decoder
Percent-encode text for safe use in URLs, or decode percent-encoded strings back to plain text.
Runs 100% in your browser•Nothing is uploaded to a server•Free forever
Input
About this URL encoder
Hit Encode to percent-encode text so it's safe to drop into a query string or path, or Decode to turn a percent-encoded string back into readable text. The decoder flags malformed percent-encoding instead of silently failing. Everything runs locally in your browser — nothing you paste is uploaded. For when you need URL encoding versus Base64, and the reserved characters that matter, read Base64 and URL encoding explained.
More developer tools
- JSON Formatter
- Base64 Encode / Decode
- Unix Timestamp Converter
- Regex Tester
- UUID Generator (v4 / v7)
- Hash Generator (MD5 / SHA / HMAC)
- JWT Decoder
- Password Generator
- JSON ⇄ CSV Converter
- HTML Entity Encoder / Decoder
- Cron Expression Explainer
- Color Converter (HEX / RGB / HSL / HSV)
- WCAG Contrast Checker
- All tools on one page (home)