Encode and decode URLs and query parameters instantly. Handle special characters, Unicode, and percent-encoding safely.
Toggle between encode and decode mode. Paste a percent-encoded string and instantly see the readable version, or vice versa.
Handles multibyte characters, emoji, and international text. Correctly encodes UTF-8 sequences into percent-encoded output.
Choose between encodeURIComponent for query values or encodeURI for full URLs. Pick the right level of encoding for your use case.
JSON formatter, Base64 encode, JWT decode, hash generator, and 44 other tools. All in one extension.
URL encoding (percent-encoding) replaces unsafe characters in a URL with a % followed by their hex value. For example, a space becomes %20 and an ampersand becomes %26. This ensures URLs are transmitted correctly across the web.
Encode whenever you're placing user input into a query parameter, form value, or path segment. Special characters like &, =, ?, and # have reserved meanings in URLs and must be encoded to be treated as literal data.
Yes. ArcPanel correctly encodes multibyte Unicode characters (like accented letters, CJK characters, and emoji) into their UTF-8 percent-encoded equivalents.
Use component encoding (encodeURIComponent) for individual query values or path segments. Use full URL encoding (encodeURI) when you have a complete URL and want to preserve its structure while encoding unsafe characters.
49 developer tools, one keystroke away.
Add to Chrome — Free