Codificar / decodificar URL en línea | Herramienta de codificación, decodificación y percent-encoding de URL

Codifica y decodifica URL online: escapa caracteres reservados en query strings, decodifica valores %XX y trata + como espacio, todo en tu navegador. Gratis.

Usa codificación percent-encoded estilo encodeURIComponent para espacios y caracteres URL reservados.
Todo el procesamiento ocurre localmente en tu navegador.

Codificaciones URL comunes

espacio -> %20& -> %26= -> %3D? -> %3F# -> %23

Entrada

0 caracteres

Salida

0 caracteres

Cómo codificar o decodificar parámetros de URL y texto percent-encoded

01

Pega texto sin formato, un valor de parámetro de consulta, una URL de redirección o una cadena percent-encoded en el cuadro de entrada.

02

Elige Codificar para convertir caracteres reservados en percent-encoding o Decodificar para convertir secuencias %XX en texto legible.

03

Copia la salida codificada o decodificada para cadenas de consulta, parámetros de callback, enlaces de marketing, registros o solicitudes de API.

Características principales

Codificación y decodificación URL en tiempo real

Ve la salida codificada o decodificada inmediatamente mientras escribes, para que puedas validar el percent-encoding sin un envío adicional.

Optimizado para flujos de trabajo reales de desarrollo y marketing

Diseñado para valores de parámetros de consulta, URL de redirección, enlaces de callback y depuración de cadenas percent-encoded en registros o solicitudes API.

Procesamiento privado en el navegador

Todo se ejecuta localmente en tu navegador, lo que mantiene privados los valores URL y hace que la herramienta sea rápida en escritorio y móvil.

Preguntas frecuentes sobre codificar/decodificar URL

¿Qué tipo de codificación URL usa esta herramienta?

Esta herramienta sigue la codificación de componentes URL estilo encodeURIComponent. Es ideal para valores de parámetros de consulta, destinos de redirección, URL de callback y otras partes de la URL donde los caracteres reservados deben tratarse como datos.

¿Por qué el decodificador trata + como espacio?

En las cadenas de consulta, + suele usarse como espacio. Durante la decodificación, esta herramienta convierte + en espacio antes de aplicar la decodificación URL para que los valores comunes de formularios se interpreten correctamente.

¿Cuál es la diferencia entre encodeURI y encodeURIComponent?

encodeURI está diseñado para URLs completas y deja intactos caracteres estructurales como /, ?, y #. encodeURIComponent está diseñado para partes individuales de la URL y también codifica esos caracteres reservados. Esta herramienta usa un comportamiento estilo encodeURIComponent porque es más seguro para valores de consulta y parámetros de redirección.

Pega cualquier texto o cadena URL y esta herramienta la codifica o decodifica al instante en tu navegador. La codificación convierte caracteres reservados como espacio, &, =, ?, y # en escapes %XX para query strings seguros y URLs de redirección; la decodificación convierte secuencias %XX (y + como espacio) de vuelta a texto legible. Usa el comportamiento de encodeURIComponent y se ejecuta completamente del lado del cliente.

Cómo usar el codificador y decodificador de URL

  1. 1

    Pega tu texto o URL

    Ingresa texto sin formato, un valor de parámetro de consulta, una URL de redirección o una cadena percent-encoded en el cuadro de entrada.

  2. 2

    Elige Codificar o Decodificar

    Selecciona Codificar para convertir caracteres reservados en percent-encoding, o Decodificar para transformar secuencias %XX en texto legible.

  3. 3

    Revisa el resultado en tiempo real

    El resultado se actualiza al instante mientras escribes, por lo que puedes validar el percent-encoding sin un paso de envío adicional.

  4. 4

    Copia o descarga

    Usa Copiar para tomar el resultado para query strings, parámetros de callback, enlaces de marketing o solicitudes de API, o Descargar para guardarlo.

Referencias

Herramientas relacionadas

Preguntas frecuentes sobre codificación y decodificación de URL

¿Qué tipo de codificación URL usa esta herramienta?
Esta herramienta sigue la codificación de componentes URL estilo encodeURIComponent. Es ideal para valores de parámetros de consulta, destinos de redirección, URL de callback y otras partes de la URL donde los caracteres reservados deben tratarse como datos.
¿Por qué el decodificador trata + como espacio?
En query strings, + se usa frecuentemente como espacio. Durante la decodificación, esta herramienta convierte + en espacio antes de aplicar la decodificación URL, para que los valores de formularios comunes se interpreten correctamente.
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURI está diseñado para URLs completas y deja intactos los caracteres estructurales como /, ? y #. encodeURIComponent está diseñado para partes individuales de la URL y codifica también esos caracteres reservados. Esta herramienta usa encodeURIComponent porque es más seguro para valores de consulta y parámetros de redirección.
¿Cómo codificar una URL en JavaScript?
Usa encodeURIComponent() para valores individuales de parámetros de consulta o destinos de redirección. Para una URL completa sin codificar la estructura, usa encodeURI(). Esta herramienta online permite probar el resultado sin ejecutar código.
¿Cómo codificar una URL en PHP?
En PHP usa urlencode() para parámetros de formulario (convierte espacios en +) o rawurlencode() para percent-encoding estándar (convierte espacios en %20). Para decodificar usa urldecode() o rawurldecode(). Esta herramienta usa el estilo rawurlencode para mayor compatibilidad con estándares modernos.
¿Cómo codificar una URL en Excel para campañas de marketing?
En Excel puedes usar la función ENCODEURL() disponible desde Excel 2013. También puedes usar SUSTITUIR() para reemplazar espacios por %20 y otros caracteres especiales. Para campañas de marketing con múltiples parámetros UTM, esta herramienta online es mucho más rápida.