Analizador de Cadena de Consulta
Convierte una cadena de consulta o URL completa en una tabla clave-valor legible.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
Qué hace esta herramienta
Convierte una cadena de consulta o la parte de consulta de una URL pegada en una tabla legible de dos columnas. Decodifica nombres y valores y conserva las claves repetidas en filas separadas y en su orden original.
Cómo utilizarla
Pega parámetros con o sin el signo ? inicial, o una URL completa que contenga ?. Los resultados aparecen mientras escribes; Restablecer borra la entrada y no se realiza ninguna solicitud de red.
Ejemplo resuelto
La entrada ?q=hello+world&tag=a&tag=b&empty= produce cuatro filas: q vale "hello world", tag aparece dos veces con a y b, y empty tiene un valor vacío.
Entrada aceptada
a=1&b=2 y ?a=1&b=2 se tratan del mismo modo. Si el texto contiene un signo de interrogación en cualquier lugar, el componente descarta todo lo anterior al primer ? y analiza el resto como parámetros.
Reglas de decodificación
La API URLSearchParams del navegador realiza la decodificación: los signos + se convierten en espacios y bytes porcentuales válidos como %2F pasan a caracteres legibles. Los nombres sin signo igual se aceptan con valor vacío.
Limitaciones
Es un analizador, no un validador ni un descomponedor de URL completas. No separa protocolo, host, ruta o fragmento ni avisa sobre nombres duplicados, tipos propios de una aplicación, errores semánticos o destinos inseguros.
Estándar y privacidad
El análisis sigue URLSearchParams y el comportamiento application/x-www-form-urlencoded del navegador. Todo se ejecuta localmente; la consulta o URL pegada no se visita ni se sube.
Preguntas Frecuentes
- ¿Necesito incluir el signo de interrogación?
- No — el analizador acepta la cadena de consulta con o sin el ? inicial, y también funciona si pegas una URL completa, extrayendo solo la parte de consulta.
- ¿Cómo se manejan claves repetidas como ?id=1&id=2?
- Cada aparición obtiene su propia fila en la tabla, para que puedas ver todos los valores de una clave repetida y no solo el último.
- ¿Los valores se decodifican automáticamente?
- Sí, URLSearchParams se encarga de la decodificación, así que un valor como %20 o + aparece como un espacio legible en la tabla.
Herramientas Relacionadas
Constructor de Cadena de Consulta
Crea una cadena de consulta correctamente codificada a partir de pares clave-valor.
Analizador de URL
Descompón cualquier URL en su protocolo, host, ruta, consulta y fragmento.
Constructor de UTM
Crea URLs de campaña con etiquetas UTM gratis, sin sobrescribir los parámetros existentes.