Codificador / Decodificador de URL

Entrada: 0 chars Salida: 0 chars

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

  1. Pega una URL o fragmento de texto en el área de entrada.
  2. Elige Codificar o Decodificar.
  3. Revisa el resultado en el área de salida.
  4. Usa Intercambiar si quieres mover la salida de vuelta a la entrada.
  5. 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.