URL encode and decode, handling Chinese and special characters.
Switch tool▾
encodeURIComponent — encodes all special chars
Input
Encoded
Online URL encoder/decoder (URL Encode / Decode / Percent Encoding) that converts special characters in URLs (CJK, spaces, & ? = /) to %XX form per RFC 3986. Supports full-URL mode (encodes only the query, preserves scheme/host), component mode (encodes the entire string), and double encoding (for nested redirect URLs). Switchable UTF-8 / GBK charsets for legacy backends. All processing local.
OAuth redirect debug, frontend CJK URL building, QR code link generation, legacy charset triage, mailto subject. Frontend, backend, security, ops. Full-URL smart mode, UTF-8/GBK charset switching, and double-encoding handling are the differentiators.