deftools.io Developer Tools

URL Encoder / Decoder

Encode and decode URLs, URI components, and query strings. Supports encodeURIComponent, encodeURI, and base64.

Quick Reference
encodeURIComponent
Encodes all special chars except A–Z a–z 0–9 - _ . ! ~ * ' ( ). Best for query parameter values.
encodeURI
Preserves URL-reserved chars ; , / ? : @ & = + $ #. Use for full URLs.
Base64
Binary-to-text encoding via btoa/atob. Note: UTF-8 safe via TextEncoder.