Sobre esta herramienta
Usa esta herramienta para codificar en porcentaje un componente de URL o para convertir una cadena codificada en texto legible. Es útil cuando un valor de consulta contiene espacios, texto no ASCII, &, =, #, + u otros caracteres que pueden cambiar el significado de una URL.
El codificador usa el mismo comportamiento que la función encodeURIComponent de JavaScript, por lo que separadores como /, ? y & también se codifican cuando aparecen en la entrada.
Casos de uso comunes
Preparar valores de cadena de consulta
Codifica un valor antes de agregarlo a una URL, por ejemplo hello world como hello%20world o a+b como a%2Bb.
Leer URLs codificadas
Pega una cadena con secuencias %XX para ver el texto legible, incluidos caracteres no ASCII.
Revisar enlaces problemáticos
Comprueba si una URL copiada contiene caracteres que deberían codificarse antes de usarla en código, registros o documentación.
Cómo usar
- Pega una URL o fragmento de texto en el área de entrada.
- Elige Codificar o Decodificar.
- Revisa el resultado en el área de salida.
- Usa Intercambiar si quieres mover la salida de vuelta a la entrada.
- Usa Copiar para copiar la salida.
Notas y limitaciones
Esta herramienta transforma texto. No valida que el resultado sea una URL completa, accesible o segura.
- En modo decodificar,
+se convierte en espacio antes de decodificar, como ocurre en valores de formulario. - Las secuencias de porcentaje mal formadas muestran un error.
- El modo codificar es para componentes de URI. Si pegas una URL completa, separadores como
/,?y&también se codifican.
Privacidad y procesamiento
La codificación y decodificación se ejecutan en la página con JavaScript del navegador. El código de esta herramienta no envía tu entrada por red.
¿Qué es la codificación de URL?
La codificación de URL, también llamada codificación por porcentaje, representa caracteres como % seguido de dos dígitos hexadecimales. Por ejemplo, un espacio se convierte en %20, & en %26 y # en %23.
Letras, números, -, _, . y ~ normalmente quedan legibles. Los caracteres con significado especial en una URL deben codificarse cuando forman parte de un valor.