URL Encoder
Percent-encode text for URLs and query values in your browser.
Tool workspace
Encoding runs in your browser with encodeURIComponent (component rules). Nothing you paste is sent to our servers.
How it works
This is not encodeURI, which leaves URL structure characters unescaped. Empty input produces an empty result—no error.
Results update as you type (light debounce) or when you press Convert. Encoding runs entirely in your browser.
Domain tests mirror encodeURIComponent via PHP rawurlencode with the five characters encodeURIComponent leaves unescaped restored (! ' ( ) *).
Examples
- hello world → hello%20world
- a&b=c → a%26b%3Dc
- café → caf%C3%A9
- path/to?q=1 → path%2Fto%3Fq%3D1
Privacy
FAQ
Is my text uploaded to a server?
No. URL encoding runs entirely in your browser. Pasted content is not sent to Nova Engine.
Do I need an account?
No. All published tools work for guests without login.
encodeURIComponent or encodeURI?
This tool uses encodeURIComponent (component / query-value rules). It does not use encodeURI, which leaves delimiters like ?, #, and / unescaped.
Where are URL Decoder and HTML Entity Encoder?
They are companion Text tools in the URL & SEO group. Use Related tools when those pages are published, or browse the Text category hub. Slug Generator is linked under Related tools.