Decodificador de URL

Pega una cadena codificada en el URL decoder y conviértela a texto legible. Esta herramienta online gratuita procesa caracteres con percent-encoding al instante. No necesitas registrarte para decodificar tus enlaces.
Cómo procesa texto el URL decoder
Las URLs limitan los caracteres permitidos. Navegadores y servidores solo aceptan un subconjunto estricto de ASCII. Cuando tu payload incluye espacios, ampersands o caracteres especiales, el sistema los reemplaza por un signo de porcentaje y dos dígitos hexadecimales. Ese es el percent-encoding. El URL decoder revierte el proceso. Lee los pares hexadecimales y reconstruye los bytes originales en UTF-8 o ASCII.
Te toparás con esto constantemente en los query parameters. Buscar hello world se transforma en hello%20world. A veces los espacios aparecen como un signo más en vez del par hexadecimal. El URL decoder resuelve ambas convenciones sin que tengas que configurar nada. Recuperas la cadena exacta, lista para parsear o renderizar.
Cuándo necesitas un URL decoder online
Te estrellas contra este muro al leer logs del servidor. Los logs guardan la URI cruda de la petición y muestran la versión codificada cuando un usuario envía un formulario con caracteres raros. Decodificar esas cadenas te dice qué tecleó la persona en realidad. También te pasa al hacer debug de respuestas de APIs que devuelven identificadores opacos.
Otra situación clásica es extraer datos de redirecciones de terceros. Ciertos flujos de autenticación pasan parámetros de estado por la URL. Esos parámetros llegan con una codificación brutal. Pegarlos en este URL decoder gratis te deja inspeccionar el payload sin tener que escribir un script rápido en Python.
- Inspeccionar logs de acceso crudos de servidores web
- Hacer debug de respuestas de APIs con identificadores codificados
- Extraer parámetros de estado de redirecciones OAuth
- Leer datos codificados desde la barra de direcciones del navegador
Límites de este URL decoder gratuito
Esta herramienta solo traduce secuencias con percent-encoding. No va a arreglar URLs rotas ni a reestructurar query strings malformados. Si la cadena original tenía un par hexadecimal inválido, como %ZZ, el URL decoder lo deja exactamente igual. No intenta adivinar lo que querías hacer cuando la codificación es técnicamente basura.
La doble codificación es otra trampa muy común. Una cadena codificada dos veces necesita dos pasadas por el decodificador. La herramienta solo ejecuta una pasada por clic. Si tu salida sigue mostrando signos de porcentaje después de decodificar, tendrás que volver a ejecutarla. Tienes que manejar la codificación recursiva en la lógica de tu propia aplicación.
Cómo usar el URL decoder
- Copia la cadena codificada desde tus logs, el navegador o la respuesta de la API.
- Pega el texto en el campo de entrada principal en la parte superior de la página.
- Haz clic en el botón de decodificar para procesar los caracteres con percent-encoding.
- Revisa el campo de salida para ver el texto plano completamente decodificado.
- Copia el resultado al portapapeles o ejecútalo de nuevo si estaba codificado dos veces.
Ejemplos comunes de percent encoding
Aquí tienes una referencia rápida de cómo se traducen caracteres específicos al codificarlos y decodificarlos.
| Carácter | Forma codificada | Contexto |
|---|---|---|
| Espacio | %20 or + | El path usa %20, los query strings suelen usar + |
| Ampersand | %26 | Separa pares clave-valor en un query string |
| Igual | %3D | Separa las claves de los valores en un query string |
| Barra inclinada | %2F | Se usa cuando una barra es parte del valor de un parámetro |
| Porcentaje | %25 | Necesario para representar un signo de porcentaje literal |
Frequently asked questions
- cómo decodificar una url en la barra de direcciones del navegador
- Los navegadores modernos decodifican la barra de direcciones de forma visual, pero al copiar la URL casi siempre te llevas la versión cruda y codificada. Pega ese texto aquí para ver los caracteres reales. Te sirve mucho cuando necesitas compartir el enlace limpio o hacer debug de un problema de routing.
- la herramienta maneja cadenas con doble codificación
- El URL decoder procesa la entrada exactamente una vez. Si tu cadena tiene doble codificación, la primera pasada solo quita una capa de signos de porcentaje. Tendrás que pasar el resultado por la herramienta una segunda vez para recuperar el texto original por completo.
- qué pasa si la entrada contiene códigos hexadecimales inválidos
- La herramienta sigue a rajatabla las reglas de la RFC 3986 para percent-encoding. Si se topa con un signo de porcentaje seguido de caracteres no hexadecimales, deja esa secuencia concreta intacta. El resto de la cadena válida se decodificará con total normalidad.
- hay un límite en la longitud de la cadena de entrada
- Puedes pegar cadenas larguísimas en el cuadro de entrada sin toparte con un límite estricto de caracteres. Aun así, los payloads gigantes pueden hacer que la pestaña de tu navegador se congele mientras procesa. Si tienes archivos masivos, deberías parsear los datos en local usando una librería estándar.
- por qué mi cadena decodificada todavía tiene signos más
- En los query strings, un signo más suele representar un espacio. Si ese signo más aparece en el componente del path, se trata como un carácter de suma literal. El URL decoder respeta esta distinción basándose en las reglas estándar de parseo de URLs.
Compartir
Herramientas similares
Codifica cualquier entrada de texto a formato URL.
Herramientas populares
Comprueba si Google tiene una URL en caché o no.
Comprueba redirecciones 301 y 302 de una URL específica. Verificará hasta 10 redirecciones.
Obtén detalles aproximados de una IP.
Toma una IP e intenta buscar el dominio/host asociado a ella.