Skip to content

URL Encoder/Decoder

Encode and decode URL strings

Mode
Scope
Preserve structure: keeps /, ?, #, &, = intact, encodes other special chars

Features

  • URL percent encoding
  • URL percent decoding
  • Full URL encoding mode
  • Component encoding mode
  • Batch encode/decode
  • Highlight diff display
  • Auto-detect encoding status

How to Use

  1. 1Enter URL or text in the left input
  2. 2Select encode or decode mode
  3. 3Choose Full URL or Component mode
  4. 4View result on the right with diff highlighting
  5. 5Click copy button to copy result
  6. 6Enable batch mode to process multiple lines

FAQ

What is the difference between Full URL and Component mode?

Full URL mode preserves URL structure characters like /, ?, #, &, =, while Component mode encodes all non-alphanumeric characters.

How to batch process multiple URLs?

Click the batch button to expand the batch input area, enter one URL per line, then click encode or decode to process all lines.

How does auto-detect work?

The tool checks if the input contains %XX encoded characters. If more than 30% of non-ASCII characters are encoded, it treats the input as already encoded.

Related Tools