Codifica y decodifica componentes de URL. Maneja UTF-8 y caracteres reservados correctamente.
Codificador y decodificador de URL online gratis. Codifica query strings, paths o URLs completas. Compatible con UTF-8, modos encodeURIComponent vs encodeURI.
encodeURI conserva los caracteres reservados con un uso en una URL (':', '/', '?', '#'), pensado para codificar una URL completa. encodeURIComponent codifica todo lo no alfanumérico, pensado para parámetros de query o segmentos de path individuales.
Los caracteres acentuados no son ASCII y deben codificarse en porcentaje. 'café' se convierte en 'caf%C3%A9' en UTF-8. Los navegadores a veces lo ocultan, pero los servidores y librerías HTTP requieren la forma codificada.
No. La codificación de URL solo escapa los caracteres que romperían una URL y conserva el ASCII legible. Base64 codifica binarios arbitrarios en un alfabeto de 64 caracteres, produciendo cadenas más largas pero capaces de transportar cualquier byte.