6 min read
2026-02-10
URL encoding (Percent-Encoding) is a mechanism for replacing unsafe characters in a URL with their hexadecimal codes in the format %XX.
A URL can only contain certain ASCII characters. Spaces, Cyrillic characters, and special characters require encoding for proper transmission.
| Character | Encoded Form |
|---|---|
| Space | %20 or + |
| & | %26 |
| = | %3D |
| ? | %3F |
| # | %23 |
| Cyrillic | %D0%... (UTF-8) |
Paste text or a URL into the input field
Select the mode: encode or decode
Get the result instantly
Copy the encoded URL
Modern URL encoding follows the RFC 3986 standard, which defines the set of reserved and unreserved characters.
See also: Base64 Encoding, HTML Encoding, Unicode Lookup