Codificación
URL Encode/Decode
Codificación y decodificación de URL — caracteres que deben escaparse en enlaces y parámetros de consulta.
Preguntas frecuentes
¿Qué diferencia hay entre "Componente" y "URI" en el tipo de codificación?
El modo Componente (equivalente a encodeURIComponent) escapa prácticamente todos los caracteres especiales, ideal para valores de parámetros de consulta. El modo URI (equivalente a encodeURI) respeta caracteres reservados como :, /, ? y &, pensado para codificar una URL completa sin romper su estructura.
¿Es lo mismo el URL encoding que Base64 URL-safe?
No, son cosas distintas que suelen confundirse. El URL encoding (percent-encoding) sustituye caracteres especiales por secuencias %XX, mientras que Base64 URL-safe es una variante de Base64 que cambia + y / por - y _ para poder usarse dentro de una URL.
¿Se envía la URL o el texto a algún servidor?
No, la codificación y decodificación se realizan enteramente en tu navegador con JavaScript, sin transmitir nada a un servidor.