01 / Guía
Cómo funciona
Cada carácter que lo requiere se representa mediante bytes UTF-8 con formato %HH.
Información útil
Codifica un solo componente, no una URL completa: los separadores /, ? y = también quedarían escapados.
Texto y código / MULTIVERTO
Codifica un valor de consulta o segmento de ruta con escapes porcentuales UTF-8.
Aplica cada herramienta de texto al resultado anterior.
01 / Guía
Cada carácter que lo requiere se representa mediante bytes UTF-8 con formato %HH.
Codifica un solo componente, no una URL completa: los separadores /, ? y = también quedarían escapados.
02 / Ejemplo
Café & librosCaf%C3%A9%20%26%20libros03 / Guía
Utiliza esta herramienta con el valor de un parámetro de consulta, un tramo de ruta u otra pieza que insertarás en una URL. Una frase con un espacio produce %20 en su lugar; un ampersand dentro del valor se convierte en %26 en vez de iniciar otro parámetro. Un carácter fuera de ASCII se codifica primero como UTF-8 y después aparece en uno o varios grupos porcentuales. Así el valor permanece separado de la puntuación que une las partes de la dirección.
Construye la URL que lo rodea por separado. Si pegas aquí una dirección completa, sus dos puntos, barras, interrogación e iguales pueden escaparse y dejará de ser la misma dirección navegable. Para una búsqueda, prepara primero la dirección base y el nombre del parámetro, codifica el valor una sola vez e insértalo en su lugar. Muchas bibliotecas incluyen URLSearchParams o constructores equivalentes que gestionan este paso. Evita volver a codificar un valor ya codificado salvo que el sistema receptor requiera expresamente otra capa.
Una URL contiene separadores estructurales y valores. La barra separa tramos de ruta, el signo de interrogación inicia una consulta y el ampersand separa parámetros. Si un valor incluye un espacio, un ampersand o un carácter ajeno a ASCII, la codificación porcentual evita confundirlo con la estructura de la URL. Primero se representa el texto como bytes UTF-8; los bytes que deben escaparse aparecen como un porcentaje seguido de dos dígitos hexadecimales. Un espacio suele convertirse en %20, mientras que una letra acentuada necesita varios bytes codificados.
Esta herramienta trabaja con un componente, como el valor de un parámetro o un tramo de ruta, y no con la URL completa. Si codificas toda la dirección, también puedes escapar separadores necesarios. Los formularios web usan además la convención application/x-www-form-urlencoded, en la que los espacios suelen aparecer como signos más. Es una convención distinta de esta operación por componentes. Decodifica con reglas compatibles, conserva la estructura de la URL y, cuando puedas, usa una API de construcción de direcciones.
Empieza con el texto original y confirma que la aplicación receptora necesita una representación codificada. Pega el texto o carga el ejemplo y examina la salida antes de copiarla. La conversión se realiza en este navegador; el texto introducido no se envía a un servicio de conversión. Esta dirección cambia la escritura de la información, no el significado de la frase. Conserva la fuente junto al resultado al depurar y evita aplicar la codificación dos veces salvo que el formato de destino exija explícitamente dos capas.
Conserva la entrada original si necesitas revisar el resultado. Una representación codificada puede parecer muy distinta del texto, sobre todo cuando hay tildes, emoji, signos o saltos de línea. Si vas a intercambiar el resultado con otro programa, comprueba qué codificación de caracteres y qué formato exacto espera. Prueba primero con un ejemplo corto conocido y contrasta la salida con la aplicación receptora: dos formatos de aspecto parecido no siempre son intercambiables.