Todas las calculadoras·Codificador y decodificador de URL

Codificador y decodificador de URL

Codifica texto en formato porcentaje para URLs y vuelve atrás

Caracteres frecuentes

%20
!%21
#%23
$%24
&%26
'%27
+%2B
,%2C
/%2F
:%3A
;%3B
=%3D
?%3F
@%40

Por qué hay que escapar en las URLs

Una URL solo admite un conjunto limitado de caracteres ASCII. Todo lo demás —espacios, tildes, alfabetos no latinos y los reservados como ? & = #— debe escribirse como %XX, un par por cada byte de UTF-8.

Un espacio no siempre es %20

En la ruta, un espacio es %20. En la cadena de consulta, los formularios lo escriben tradicionalmente como +. Ambos se decodifican como espacio, pero no son intercambiables en todas partes: fíjate en qué parte de la URL estás.

Publicidad

Ya que estás — consigue un bono de exchange

Más calculadoras

Preguntas frecuentes

Q. ¿Por qué un carácter se convierte en varios %XX?

Porque la codificación trabaja con bytes, no con caracteres. Un carácter fuera de ASCII ocupa de dos a cuatro bytes en UTF-8, y cada byte lleva su propio par.

Q. ¿Debo codificar la URL entera?

No. Hacerlo escaparía las barras y los dos puntos que le dan estructura. Codifica solo los valores concretos que insertas en ella.

Q. ¿Cuáles son los caracteres reservados?

Los que cumplen una función sintáctica: : / ? # [ ] @ ! $ & ' ( ) * + , ; =. Codifícalos cuando aparezcan dentro de un valor y no como separadores.