Cómo decodificar texto en formato URL
- Pega el texto o URL codificado en porcentaje que quieres decodificar en el recuadro de arriba.
- Elige un Ámbito de decodificación: “Componente” (por defecto, para un único parámetro de consulta o segmento de ruta) o “URL completa” (para decodificar una URL entera manteniendo intacta su estructura de
/,:,?y&). - Pulsa Decodificador de URL, el resultado legible aparece al instante, justo debajo.
- Pulsa Copiar al portapapeles para tomar el texto decodificado, o pega algo nuevo y ejecútalo de nuevo.
Sin archivo que elegir, sin barra de progreso de subida, todo es una operación de un clic, dentro del navegador.
Por qué decodificar texto en formato URL
El texto codificado en porcentaje aparece en cualquier sitio por donde pasa una URL, un navegador, un log de servidor, un enlace de correo, o una respuesta de API: los espacios se convierten en %20, & se convierte en %26, los caracteres no ASCII se convierten en secuencias %XX de varios bytes, y una URL de redirección anidada dentro de la cadena de consulta de otra URL puede acabar codificada dos veces y siendo ilegible. Leer eso a mano es lento y propenso a errores, esta página ejecuta las propias funciones decodeURIComponent/decodeURI del navegador al instante para que puedas ver el valor real debajo.
Esta es una tarea genuinamente cotidiana para cualquier desarrollador: pegar una URL de seguimiento o redirección de un log de servidor para ver a dónde apunta realmente, depurar un payload de webhook donde los parámetros de consulta llegaron codificados en porcentaje, comprobar qué envió realmente una API de terceros en un campo codificado, o convertir una cadena de consulta larga codificada de la barra de direcciones del navegador de vuelta en algo que puedas leer y editar. Las funciones integradas decodeURIComponent y decodeURI de JavaScript hacen el trabajo real, esta página es solo una forma rápida y sin configuración de ejecutarlas sin abrir una consola ni escribir un script de una línea cada vez.
La elección del ámbito importa porque las dos funciones genuinamente discrepan entre sí. decodeURIComponent (el ámbito “Componente” de esta herramienta) es la opción correcta siempre que tengas un único valor codificado que salió de encodeURIComponent (un parámetro de consulta, un segmento de ruta, datos de formulario) porque decodifica cada escape, incluyendo %2F, %3F, %26 y %3D, de vuelta a sus caracteres literales. decodeURI (ámbito “URL completa”) es para cuando tienes una URL completa y solo quieres revertir la codificación de cosas como espacios y caracteres no ASCII, dejando intactos los caracteres estructurales codificados (%2F, %3F, %26, %23) para que la sintaxis real de la URL no se altere accidentalmente.
Tu texto nunca sale de tu dispositivo
Decodificar en porcentaje no necesita ningún servidor en absoluto, es una transformación de texto pura, y todos los navegadores modernos ya incluyen las mismas funciones (decodeURIComponent, decodeURI) que la hacen. Algunas herramientas de “decodificador de URL” online todavía enrutan tu entrada por un backend de todos modos, lo cual es un riesgo innecesario si lo que decodificas es una URL que contiene un token de sesión, un endpoint interno, un identificador de cliente, o cualquier otra cosa que preferirías no entregar a los registros de acceso de un servidor de terceros.
Esta herramienta ejecuta la decodificación en el instante en que pulsas el botón, usando solo el propio motor JavaScript de tu navegador, nada se transmite, registra ni almacena, y funciona exactamente igual sin conexión una vez que la página ha cargado.
Usos habituales
- Leer una URL de redirección o seguimiento anidada como parámetro de consulta dentro de otra URL.
- Convertir una cadena de consulta codificada de un log de servidor o barra de direcciones del navegador de vuelta a texto legible.
- Depurar un payload de webhook o API donde los campos llegaron codificados en porcentaje.
- Decodificar texto no ASCII (caracteres acentuados, emoji, escrituras no latinas) que se escapó para un transporte seguro por URL.
- Limpiar un enlace copiado antes de editarlo y volver a compartirlo.

