Ir al contenido
AioFreeKit

Decodificador de URL

Decodifica una URL o un valor con escape porcentual a texto legible; los enlaces largos se descomponen automáticamente en sus parámetros de consulta.

«Componente» (encodeURIComponent) escapa todos los caracteres reservados: úsalo para el valor de un solo parámetro. «URL completa» (encodeURI) mantiene :/?#&= intactos para que el enlace siga funcionando.

La codificación de formularios (application/x-www-form-urlencoded) escribe los espacios como + en lugar de %20.

0 caracteres · 0 bytes · 0 líneas

Resultado

El resultado aparecerá aquí mientras escribes.

0 caracteres · 0 bytes · 0 líneas

Acerca de la decodificación de URL

La decodificación invierte la codificación porcentual: cada secuencia %XX vuelve a su byte original y el flujo de bytes se lee como texto UTF-8. Las URL con escape aparecen en logs de servidor, cadenas de redirección, exportaciones de analítica y enlaces de seguimiento, donde decodificar es la única forma de ver lo que realmente contiene un enlace.

Pega un enlace completo y la herramienta también lista cada parámetro de consulta con su valor decodificado: la forma más rápida de inspeccionar URL de seguimiento largas. Si el texto proviene de un formulario HTML, los espacios pueden aparecer como +; activa la opción para revertirlos.

Qué resuelve esta herramienta

  • Los dos alcances de codificación

    Cambia entre encodeURIComponent para valores sueltos y encodeURI para un enlace completo, sin tener que adivinar cuál usó otra herramienta.

  • Parámetros de consulta desglosados

    Pega un enlace de seguimiento largo y verás cada parámetro con su valor decodificado, así sabes exactamente qué información lleva.

  • Compatible con codificación de formularios

    La opción de tratar + como espacio replica cómo codifican los datos los formularios HTML y muchos backends, en ambos sentidos.

Preguntas frecuentes

¿Por qué falla la decodificación?

Un signo de porcentaje debe ir seguido de exactamente dos dígitos hexadecimales. Un % suelto o una secuencia truncada como %E4%B8 detiene la decodificación, y el mensaje de error señala el punto.

¿Por qué aparecen + en lugar de espacios?

Los datos de formulario escriben los espacios como + en vez de %20. Activa «+ como espacio» al decodificar query strings de formularios HTML o backends antiguos.

¿El resultado sigue ilegible?

Probablemente el texto se codificó dos veces: decodifica la salida una vez más. Si continúa ilegible, los bytes originales no eran UTF-8.

¿Se guardan los enlaces que pego?

No. La decodificación y el análisis de parámetros se ejecutan por completo en tu navegador; nada se envía a un servidor.

Comentarios y contacto

¿Encontraste un error o tienes una idea para una nueva herramienta? Leemos cada mensaje: indica la página y qué falló para que podamos solucionarlo antes.