← Back to all tools

TOOL · 52 · Data & Utility

URL Encoder / Decoder

Percent-encode or decode URL components and full URLs — instantly, offline.

In short
URL Encoder / Decoder percent-encodes and decodes strings using JavaScript's encodeURIComponent / encodeURI so you can safely put text into query parameters and links.

Processed 100% in your browser — your files never leave your device.

How it works

  1. Step · 01

    Pick Encode or Decode, then choose Component (a single value) or Full URL.

  2. Step · 02

    Paste your string and click the button — percent-encoding runs locally.

  3. Step · 03

    Copy the result. Nothing is uploaded.

Related tools

Frequently asked questions

What's the difference between Component and Full URL?
Component encodes every reserved character (use for a single query value). Full URL leaves URL-structural characters like : / ? # & alone (use for a whole URL you want to sanitise).
Are my files uploaded to a server?
No. Files are processed directly in your browser using JavaScript and WebAssembly. Nothing is uploaded to our servers, so your documents never leave your device.
Does it work on mobile?
Yes. The tools run in any modern browser on desktop, tablet, or mobile (Chrome, Edge, Safari, Firefox). Very large files may be slower on low-end phones.