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.
Move from JSON to JWT, regex, URLs, clipboard history, and color work without leaving the current page.
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.
Page-aware side panel for instant browser actions.
Add to Chrome — Free