Elige el modo de entrada
Selecciona Consulta, URL o JSON explícitamente. La consulta admite un ? inicial y el primer # inicia el fragmento. El modo URL conserva la base y el fragmento sin visitar la dirección.
URL / URI Tools
Cada parámetro repetido conserva su lugar
La entrada se procesa en este navegador y no se envía a ningún servidor.
Elige Consulta, URL o JSON. El primer # inicia el fragmento; el modo URL guarda base y fragmento sin visitar la dirección.
El objeto JSON agrupa valores y pierde el orden intercalado y los indicadores. Las claves de aspecto entero pueden reordenarse. Elige entries para conservar los parámetros exactos.
Máximo 100000 unidades UTF-16 y 1000 entradas. Los resultados exportados no se truncan. Cada formato de salida admite hasta 1200000 unidades UTF-16; si se supera, se rechaza la conversión sin truncarla.
La tabla es un borrador hasta aplicar. Sin =, el valor debe estar vacío y la clave no. Revisa antes de aplicar o descartar.
Introduce datos o carga un ejemplo.
El Generador de cadenas de consulta convierte una URL, una consulta o JSON en filas editables. Los parámetros de consulta repetidos, los valores vacíos y la diferencia entre flag y flag= se conservan.
La tabla clave-valor permite reconstruir enlaces con codificación URL de formulario o RFC3986. Los identificadores largos y los ceros iniciales siguen siendo texto al pasar por JSON.
El Generador de cadenas de consulta exporta un array entries con key, value y hasEquals. Mantiene claves repetidas intercaladas e indicadores sin igual, información que un objeto agrupado pierde.
Revisa el orden estable por clave decodificada antes de aplicarlo. Los valores con la misma clave mantienen su secuencia; Deshacer restaura la entrada y el resultado.
Selecciona Consulta, URL o JSON explícitamente. La consulta admite un ? inicial y el primer # inicia el fragmento. El modo URL conserva la base y el fragmento sin visitar la dirección.
Por defecto, + en la entrada significa espacio y la salida de formulario escribe espacios como +. Elige + literal o RFC3986 con %20 por separado. La conversión automática espera 350 ms; desactívala para usar el botón o Ctrl/Cmd + Enter.
Edita, añade, elimina u ordena filas; revisa la sustitución antes de aplicarla. Los resultados desactualizados no se pueden exportar. Deshacer recupera entrada, opciones y resultado.
Cada aparición conserva su fila. hasEquals distingue debug de debug= sin interpretar valores booleanos.
entries mantiene la secuencia completa. El objeto JSON agrupa valores repetidos en arrays de cadenas cuando el orden entre claves no importa.
Nombres y valores se codifican por separado. Un & o = dentro de un valor sigue siendo un dato; la URL conserva base y fragmento.
Copia la salida elegida o descarga texto y un informe JSON. Un resultado demasiado largo para volver a aplicarlo se puede exportar entero.
Sí. El primer # empieza el fragmento, así que un ? posterior no crea una consulta. La salida URL coloca la consulta antes del fragmento conservado.
Como + en formulario o %20 en RFC3986. La interpretación de + al leer es independiente; un signo más literal se escribe %2B.
Sí, se convierten en filas, incluidas las repeticiones. Los cambios se revisan antes de aplicarse y no eliminan automáticamente otras filas del mismo nombre.
Sí, se exige una secuencia de porcentajes y UTF-8 válida. Al generar se vuelven a codificar nombres y valores por separado.
Sí. Edita una fila, añade otra o elimina la seleccionada. Usa entries JSON si necesitas conservar orden y ausencia de igual al guardar.
¿Hay algún problema?
Prueba el Generador de cadenas de consulta con un ejemplo, revisa claves repetidas e indicadores y copia la representación que necesita tu aplicación.