URL Encoder/Decoder

Encode and decode URLs online. Convert special characters in URLs, handle percent encoding, and decode URI components. Free URL encoder and decoder tool with multiple encoding options.

Input Text

Paste or type your text or URL
🔧 All JSON Tools

Encoded/Decoded Output

Your processed text

Key Features

🔗 Encode URLs and URI components safely
🔓 Decode percent-encoded URLs
⚙️ Multiple encoding options (Component, URI, Custom)
📁 Handle special characters and Unicode
🔒 Privacy-focused: no data sent to servers
Instant encoding/decoding results

Complete Guide to URL Encoding and Decoding

What is URL Encoding?

URL encoding, also known as percent-encoding, is a mechanism to encode information in URLs where certain characters have special meanings or are not allowed. This process converts characters into a format that can be transmitted over the Internet safely.

Quick Reference

Common Encodings:

  • Space: %20
  • @: %40
  • &: %26
  • ?: %3F
  • #: %23
  • ": %22

Encoding Types

  • URL Component: Encodes all special characters except URL structure characters
  • Full URI: Preserves URL structure while encoding only unsafe characters
  • Custom Percent: Manual percent-encoding for complete control