util·tools

URL Encode & Decode

Make text safe to drop into a web link — this is called URL encoding (or percent-encoding) — and turn it back again. Spaces, symbols and non-English letters are handled correctly, with full UTF-8 support. Free, instant and private — everything runs in your browser.

About URL encoding

When you put text into a URL — a search term, a redirect target, an API parameter — characters such as spaces, ampersands and non-English letters must be percent-encoded so the link stays valid. This tool does that in both directions, with two scopes: component for a single query value or path segment, and full URL to encode an entire address without breaking its structure. It handles UTF-8 and never uploads your text.

Frequently asked questions

What is URL encoding?
Replacing unsafe URL characters with a % and hex digits so the link stays valid.
Component vs full-URL encoding?
Component escapes reserved characters for one value; full-URL keeps them so a whole URL stays intact.
Is my text sent anywhere?
No — it runs locally in your browser and works offline.

Related tools