Text / Code
URL Encode / Decode
Apply encodeURIComponent / decodeURIComponent to URLs, query values and form fields. Detects malformed percent sequences.
Processed locally in your browser. Your input is not uploaded.
How to use this tool
Paste or type your input, adjust the options, then copy or download the result.
URL encode and decode query strings
Percent-encoding bugs cause broken redirects, signed URLs and OAuth callbacks. encodeURIComponent and decodeURIComponent are the right tools for query values and path segments, and this page exposes them without a terminal.
Paste a raw string to encode it, or paste an encoded value to decode it. Plus signs are treated as spaces on decode, which matches form bodies. Malformed % sequences show an error instead of throwing in your app.
Encode the component, not the whole URL, unless you know you need encodeURI. A full URL with encoded slashes in the host will break.
If you searched for url encode, url decode, percent encoding, encodeuricomponent, this free online URL Encode / Decode is the page you want. Percent-encode query strings and paths. It lives at https://blog.webeface.de/tools/url-encode-decode next to the IT – Software Development blog, so you can jump from a Laravel tutorial into a working utility without opening another SaaS.
URL Encode / Decode is built for everyday text, encoding and debugging. Apply encodeURIComponent / decodeURIComponent to URLs, query values and form fields. Detects malformed percent sequences. Because processing is local, you can paste staging tokens, draft SQL or unpublished copy without sending it to an unknown formatter.
People also look this tool up as query string encode. Those queries all describe the same job: percent-encode query strings and paths. Bookmark the English URL; German lives under /de.
On a German keyboard you may have typed URL kodieren, URL dekodieren, URL Encoder, Prozentkodierung, Query String encoden. The URL Encode / Decode still solves that request. Webeface targets DACH developers who read English tool names but search in German.
A typical workflow is: open URL Encode / Decode, paste the sample, copy the result, then continue in HTML Entity Encode / Decode, Base64 Encode / Decode, HTTP Headers Viewer. Keeping the utilities on one origin (blog.webeface.de/tools) means one privacy policy and one brand you already know from the blog.
There is no paywall, watermark or daily quota on the URL Encode / Decode. If a search result promised “url encode online free”, this page is that result: fast, private and meant to be used every day.
Step-by-step
- Open the free URL Encode / Decode at https://blog.webeface.de/tools/url-encode-decode.
- Paste or type your input. Nothing is stored as a document on our servers for this editor.
- Adjust options (format, dialect, flags, stack) until the preview matches what you need.
- Copy or download the result into Laravel, Nuxt, Nginx, Docker or your editor.
- Follow related tools (HTML Entity Encode / Decode, Base64 Encode / Decode, HTTP Headers Viewer) if the next step is a conversion or check.
When to use this tool
- Prepare search query parameters for Laravel routes.
- Decode a callback URL from server logs.
- Check that umlauts survive a redirect on a DACH site.
- Search Google for “url encode” when you are away from your editor.
- Share URL Encode / Decode with a teammate instead of pasting secrets into a random website.
Search terms for this page
People find URL Encode / Decode with these queries:
- url encode
- url decode
- percent encoding
- encodeuricomponent
- query string encode
Frequently asked questions
Should I encode a full URL?
Usually no. Encode each query value. Encoding the whole URL escapes reserved separators.
Why did + become a space?
In application/x-www-form-urlencoded, + means space. This decoder follows that convention.
Is the URL Encode / Decode free to use?
Yes. The URL Encode / Decode on Webeface Tools is free, has no signup and no usage limit.
Do I need an account to use the URL Encode / Decode?
No account is required. Open the page and start immediately.
Is my data uploaded when I use the URL Encode / Decode?
No. The URL Encode / Decode runs in your browser. Input stays on this device.
How do I find this URL Encode / Decode again?
Bookmark https://blog.webeface.de/tools/url-encode-decode or search for url encode on Google together with “webeface”.
Does the URL Encode / Decode work on mobile?
Yes. The layout works on phones and desktops. Large pastes are easier on a computer.