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.