URL Encoder / Decoder

Encode plain text or URLs into percent-encoded format, or decode encoded URLs back to readable text — instantly in your browser. Handles spaces, special characters, Unicode, and emoji.

Mode:
0 chars
0 chars

Processed entirely in your browser — your data never leaves your device.

How to Use This Tool

  1. Paste your text, URL, or encoded string into the input panel.
  2. Select the encoding mode: Encode Component for parameter values, or Encode Full URL for complete URLs.
  3. Click Encode or Decode to process.
  4. Copy the result or use Swap to move the output back to input for further processing.

Frequently Asked Questions