Acerca de Codificador y Decodificador de URL
Codificador y decodificador de URLs conforme a RFC 3986 para percent-encoding de parámetros de consulta, rutas web y caracteres especiales.
Características clave
- Mecanismo dual de conversión: encodeURIComponent para valores de consulta y encodeURI para direcciones completas.
- Codificación completa de secuencias de bytes UTF-8 para caracteres multilingües y emojis.
- Decodificación en vivo de cadenas URI escapadas con diagnóstico claro de anomalías.
- Alternancia de codificación para espacios entre el estándar '%20' y el formato de formularios '+'.
Cómo usar
- Elige codificar o decodificar: Selecciona si deseas codificar texto con caracteres especiales o decodificar una URL con secuencias de porcentaje.
- Introduce la URL o cadena de parámetros: Escribe o pega el texto en el panel de entrada correspondiente.
- Copia el texto transformado: Revisa el resultado generado y cópialo para emplearlo en tus peticiones web o código fuente.
Preguntas Frecuentes
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURI respeta los delimitadores de una URL (como / ? : @ &), mientras que encodeURIComponent los codifica todos, siendo ideal para parámetros individuales.
¿Qué es la codificación por porcentaje (percent-encoding) según RFC 3986?
Es un método en el que los caracteres no permitidos se representan con un signo de porcentaje seguido de su valor hexadecimal en bytes UTF-8.
¿Los espacios deben codificarse como %20 o con el signo más (+)?
El estándar RFC 3986 exige '%20' en rutas y consultas; el signo '+' se reserva históricamente para formularios en formato application/x-www-form-urlencoded.
¿Es seguro procesar enlaces con claves de API o tokens secretos?
Sí, todo el procesamiento se ejecuta 100% de forma local en tu navegador sin transmisión de datos a servidores externos.