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
- Elige la dirección y el alcance.
- Pega la dirección o el valor.
- 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
Minificar CSSCSSO: reestructura y fusiona reglas, no solo quita espacios.
Minificar JavaScriptTerser en el navegador, con acortado de nombres opcional.
Contar palabras y caracteresRecuento en vivo, tiempo de lectura y los límites de cada plataforma.
Cambiar mayúsculas y minúsculasMAYÚSCULAS, minúsculas, Tipo Título, camelCase, snake_case y más.
Ordenar y limpiar líneasOrdena, quita duplicados y líneas vacías, numera o invierte una lista.