Constructor de Query

Gestiona parámetros de consulta como filas clave/valor y genera query strings o URLs completas en tiempo real.

Lista de parámetros

Agrega, elimina o duplica filas para filtros, paginación y tracking.

Todavía no hay parámetros. Agrega uno o analiza una query string.

Descripcion general de la herramienta: Query Builder

Query Builder te permite gestionar parametros de consulta URL como filas de clave y valor, y generar en tiempo real una query string o una URL completa. Es util para pruebas de API, enlaces de campanas, filtros de busqueda, paginacion y otros casos donde los parametros cambian con frecuencia.

Que es Query Builder?

Query Builder convierte la edicion manual de cadenas como ?page=1&sort=desc&tag=dev en una interfaz estructurada. Puedes agregar, duplicar y eliminar parametros con mas claridad, manteniendo control sobre claves repetidas, valores vacios y codificacion.

Como usarlo

  1. Introduce una URL base si quieres generar un enlace completo.
  2. Pega una query string sin procesar y analizala, o agrega filas manualmente.
  3. Edita cada fila de clave y valor.
  4. Decide si deseas codificar valores, omitir filas vacias y anteponer ?.
  5. Copia la query string generada o la URL completa.

Casos de uso comunes

  • Construir URLs de solicitudes API rapidamente
  • Preparar enlaces de marketing con parametros UTM
  • Revisar parametros de paginacion, orden y filtros
  • Regenerar URLs despues de eliminar valores vacios
  • Explicar la estructura de parametros en documentacion

❓ FAQ

Q1: Admite claves duplicadas?
R: Si. Las claves repetidas se conservan en el orden actual.

Q2: Puedo generar solo la query string?
R: Si. La herramienta tambien funciona sin URL base.

Q3: Por que faltan algunas filas en el resultado?
R: Si activas la opcion de omitir vacios, las filas con clave vacia se excluyen.

✨ Funciones principales

  • Editor visual de parametros clave/valor
  • Analisis de query strings existentes en filas editables
  • Generacion inmediata de query string y URL completa
  • Codificacion opcional de valores
  • Opcion para omitir filas vacias
  • Soporte para claves repetidas como tag=js&tag=vue

📖 Ejemplos de uso

Construccion basica

Filas de entrada:

page = 2
sort = newest
tag = tools

Query string generada:

?page=2&sort=newest&tag=tools

Generar una URL completa

URL base:

https://example.com/search

Filas de entrada:

q = query builder
lang = es

URL generada:

https://example.com/search?q=query%20builder&lang=es

Claves duplicadas

Filas de entrada:

tag = javascript
tag = vue
tag = nuxt

Query string generada:

?tag=javascript&tag=vue&tag=nuxt

🎯 Escenarios de uso

1. Depuracion de API

Construye rapidamente URLs de solicitud ajustando paginacion, filtros y orden.

2. Enlaces de marketing

Prepara URLs con utm_source, utm_medium y utm_campaign sin editarlas manualmente.

3. Paginas de busqueda y filtros

Genera parametros limpios para filtros de productos, palabras clave y controles de orden.

4. Documentacion y formacion

Muestra la estructura de los parametros de consulta de forma mas clara en tutoriales o demostraciones.

💡 Consejos de uso

  • Mantén la URL base separada para reutilizar el mismo conjunto de parametros en distintos dominios.
  • Activa la codificacion cuando los valores contengan espacios, simbolos o caracteres no ASCII.
  • Activa la opcion de omitir vacios antes de copiar enlaces de produccion.
  • Si el servicio espera claves repetidas, conserva varias filas en lugar de fusionarlas.