url-encodingpercent-encodingapidesarrollo-web

Codificar y decodificar URL online: percent-encoding sin errores

Mariana Costa

Por Mariana Costa· Especialista em Ferramentas

·2 min de lectura

El codificador y decodificador de URL convierte texto o URLs a su representación con percent-encoding (y viceversa) al instante. Es una herramienta indispensable para desarrolladores que trabajan con query strings, APIs REST y enlaces que contienen caracteres especiales o acentos.

¿Qué es el percent-encoding (codificación de URL)?

Las URLs solo pueden contener un conjunto limitado de caracteres ASCII. Cuando necesitas incluir caracteres fuera de ese rango - espacios, acentos, símbolos como #, &, ?, = - debes codificarlos en su representación percent-encoded.

El formato es un signo de porcentaje seguido de dos dígitos hexadecimales que representan el byte del carácter en UTF-8. Por ejemplo:

Sin codificación, una URL con caracteres especiales puede romperse o interpretarse incorrectamente por servidores, navegadores y APIs.

Cómo usar la herramienta de Codificar/Decodificar URL

  1. Abre la herramienta en UtilWave.
  2. Para codificar: pega el texto o URL en el campo de entrada y el resultado percent-encoded aparece automáticamente.
  3. Para decodificar: pega una URL codificada y recupera el texto original legible.
  4. Copia el resultado con un clic.

Casos de uso comunes

Preguntas frecuentes

¿Cuál es la diferencia entre encodeURI y encodeURIComponent en JavaScript? encodeURI preserva los caracteres estructurales de una URL completa (/, ?, &, #). encodeURIComponent los codifica todos, lo que es apropiado para codificar valores individuales dentro de una query string.

¿Por qué el espacio a veces se codifica como + y otras como %20? En el formato application/x-www-form-urlencoded (formularios HTML), los espacios se representan como +. En URL estándar, el espacio se codifica como %20. En la mayoría de APIs REST modernas, usa %20.

¿Se pierden datos al decodificar? No. Codificar y decodificar son operaciones reversibles - siempre recuperas el texto original.

¿La herramienta soporta emojis? Sí. Los emojis tienen múltiples bytes en UTF-8, por lo que se codifican en varios pares percent-encoded.

Codifica y decodifica URLs sin errores con la herramienta de Codificar/Decodificar URL de UtilWave.

Herramienta relacionada

Codificar/Decodificar URL

Accede gratis, sin registro.