My Tool HubMy Tool Hub
Back to editor

URL Encoder & Decoder

Encode special characters for safe use in URLs and decode percent-encoded strings. Runs entirely in your browser.

What is URL encoding?

URLs can only contain a limited set of ASCII characters. Spaces, ampersands, equals signs and non-English letters must be percent-encoded — each unsafe byte becomes a % followed by two hex digits. For example, a space becomes %20.

Private and instant

Everything runs inside your browser using the native encodeURIComponent and decodeURIComponent functions. No data is sent to any server.

Related free tools

Free, private and instant — no signup needed.

Browse all tools