
Toolbit
URL Encoder and Decoder
Escape a query parameter or read back a percent-encoded redirect URL. Toolbit offers both component and full-URI encoding so you get the right escaping for the right position in the URL.
What the URL Encoder & Decoder does
- Component mode escapes &, =, ?, and / for query parameter values.
- Full-URI mode preserves reserved characters that structure the URL.
- Decodes nested and double-encoded values one layer at a time.
- Handles UTF-8 characters and the + versus %20 space convention.
How to use it
- Paste the URL or parameter value to convert.
- Pick component or full-URI encoding.
- Copy the escaped or decoded result.
Why it runs locally
Toolbit has no backend. The URL Encoder & Decoder is implemented with standard browser APIs, so your input is processed in the tab and never uploaded, logged, or retained. That is what makes it safe to paste real data into — and it is also why the tool keeps working with the network disconnected, once you have installed Toolbit as an app.
Frequently asked questions
- What is the difference between the two modes?
- Component mode (encodeURIComponent) escapes reserved characters so a value can sit safely inside a query string. Full-URI mode (encodeURI) leaves the characters that give a URL its structure intact.
- Can it decode double-encoded URLs?
- Yes. Run the decode step twice — each pass peels off one layer of percent encoding.
- Is my URL sent anywhere?
- Local transformations process input in your browser. HTTP and WebSocket tools send user-initiated requests. Optional product analytics is off by default, excludes tool input and output, and stays off when your browser signals Do Not Track or Global Privacy Control.