Codificador/Decodificador de URLs

Codifica texto para uso seguro en URLs o decodifica URLs con codificacion porcentual. Maneja Unicode completo incluyendo emoji. Todo el procesamiento se ejecuta localmente en tu navegador.

Acerca de la codificacion URL: Convierte caracteres especiales (espacios, &, =, ?, /, etc.) en formato porcentual, seguro para URLs y query strings.

🔒 Todo el procesamiento ocurre localmente en tu navegador — nada se almacena ni se envia.

Como usar este codificador/decodificador de URLs

  1. Codificar: Introduce cualquier URL o texto y haz clic en Codificar para obtener una cadena codificada segura para URLs.
  2. Decodificar: Cambia al modo Decodificar, pega una URL codificada y haz clic en Decodificar.
  3. La herramienta muestra conteo de caracteres y estadisticas de tamano de codificacion para ambos modos.
  4. Presiona Ctrl+Enter para procesar — o simplemente pega y se procesa automaticamente.

Acerca de la codificacion URL

Las URLs solo pueden enviarse por Internet usando el conjunto de caracteres ASCII. Dado que las URLs a menudo contienen caracteres no ASCII (como emoji o letras acentuadas), deben convertirse a un formato ASCII valido. La codificacion URL reemplaza caracteres ASCII inseguros con % seguido de dos digitos hexadecimales.

Los parametros de cadena de consulta son el lugar mas comun donde se necesita codificacion URL. Esta herramienta usa encodeURIComponent, que codifica de manera segura todo lo que necesita codificacion.

Esta herramienta tambien valida estrictamente la entrada decodificada. Si la cadena codificada contiene secuencias de porcentaje invalidas, muestra un error claro.

Preguntas frecuentes

Que es la codificacion URL?

La codificacion URL (tambien llamada codificacion porcentual) convierte caracteres en un formato seguro para la transmision en URLs. Caracteres especiales como espacios, &, =, ? y / se reemplazan con % seguido de su valor hexadecimal ASCII. Por ejemplo, un espacio se convierte en %20.

Cuando debo codificar una URL?

Codifica las URLs cuando necesites incluir caracteres especiales en una cadena de consulta, segmento de ruta o fragmento. Siempre codifica la entrada del usuario que pueda contener espacios o caracteres especiales antes de construir URLs.

Cual es la diferencia entre encodeURI y encodeURIComponent?

encodeURI preserva los caracteres estructurales de la URL y solo codifica todo lo demas. encodeURIComponent codifica todo, incluyendo esos caracteres estructurales. Esta herramienta usa encodeURIComponent.

Se envian mis datos a un servidor?

No. Todo el procesamiento ocurre 100% en tu navegador usando las funciones integradas encodeURIComponent y decodeURIComponent de JavaScript. Nada se sube, transmite o almacena. Puedes usar esta herramienta incluso sin conexion.

Puedo codificar caracteres Unicode como emoji?

Si. Esta herramienta maneja Unicode UTF-8 completo. Caracteres como emoji, caracteres CJK y letras acentuadas se codifican correctamente como multiples secuencias %XX.

Como decodifico una URL?

Pega la URL codificada en el area de entrada, asegurate de que el modo Decodificar este seleccionado y haz clic en Decodificar. Las secuencias de codificacion porcentual invalidas mostraran un mensaje de error.

Cual es la diferencia entre codificacion URL y codificacion Base64?

La codificacion URL sirve para hacer texto seguro para incluir en URLs. Base64 sirve para convertir datos binarios arbitrarios en texto ASCII. Usa codificacion URL para parametros de consulta; Base64 para datos binarios incrustados en formatos de texto.

¿Te gustan estas herramientas? Si estas herramientas gratuitas te ahorraron tiempo, ¡considera invitarnos un café! Apoyar en Ko-fi