WebTools

Codificar y decodificar URL

Percent-encoding, para direcciones enteras o solo para un parámetro.

Codifica y decodifica el percent-encoding de las direcciones web, que es lo que convierte un espacio en «%20» y una «ñ» en «%C3%B1».

La diferencia entre los dos alcances importa. Para un valor suelto hay que escapar también «/», «?», «&» y «=», porque dentro de un parámetro son texto; para una dirección entera hay que dejarlos tal como están o la rompes.

Cómo se usa

  1. Elige la dirección y el alcance.
  2. Pega la dirección o el valor.
  3. Copia el resultado.

Preguntas frecuentes

¿Qué alcance debo elegir?
Si lo que codificas es el contenido de un parámetro, «un valor suelto». Si es toda la dirección y solo quieres arreglar sus espacios y acentos, «una dirección entera».
¿Espacios como «+» o como «%20»?
«+» es la convención de los formularios enviados por GET, y muchos servidores la entienden. Fuera de la cadena de consulta, «%20» es la única forma correcta.
Me dice que no se puede decodificar.
Significa que hay un «%» que no va seguido de dos dígitos hexadecimales válidos. Suele pasar cuando el texto ya estaba decodificado y contenía un porcentaje literal.

Herramientas relacionadas