Skip to content

URL Encoder / Decoder

Encode special characters for URLs or decode percent-encoded strings instantly.

0 / 500,000

Encoding Modes Explained

Component
Encodes all special characters. Use for query parameters, form values, or any text that will be part of a URL.
Full URL
Preserves URL structure (://?#) while encoding spaces and unicode. Use for complete URLs.
Query String
Encodes for use in query strings, converting spaces to + signs. Use for search parameters.

How to use

  1. Paste your text or URL in the input field.
  2. Select the encoding mode: Component for query values, Full URL for complete URLs, or Query String for search parameters.
  3. Click Encode or Decode.
  4. Copy the result or use Swap to continue processing.

Examples

Encoding Spaces & Special Characters

Input:
hello world & more
Output:
hello%20world%20%26%20more

Encoding Unicode

Input:
café ☕
Output:
caf%C3%A9%20%E2%98%95

FAQs

Related tools

Command Palette

Search for a command to run...