Saltar al contenido
Herramientas de consulta

Parámetros de URL a JSON

Pega una URL completa o una cadena de consulta sin procesar
y convierte los parámetros de la URL en un objeto JSON.
Los parámetros duplicados se agrupan automáticamente en arreglos, lo que facilita inspeccionar cómo se pasan realmente los valores
a aplicaciones y APIs.

Esta herramienta te ayuda a comprender rápidamente los parámetros de una solicitud, depurar llamadas a APIs y verificar URLs generadas durante el desarrollo o las pruebas.
Cuando es posible, los valores numéricos se interpretan automáticamente, haciendo que el JSON resultante sea más legible y reutilizable.

Todo el análisis y formateo se realizan localmente en tu navegador.
Ninguna URL ni dato de parámetros se envía a ningún servidor, lo que te permite inspeccionar cadenas de consulta de forma segura
sin exponer información sensible.

Guía: Cómo usarlo y características

  • Pega una cadena de consulta y haz clic en “A JSON” para ver el objeto formateado.
  • Introduce JSON y pulsa “A parámetros URL” para generar la cadena de consulta.
  • Copia el resultado al instante; los valores ya codificados se conservan tal cual.
  • Incluso conjuntos grandes de parámetros se procesan en el navegador sin subidas.

Ejemplos: Ejemplos de entrada y salida

Extract query params

Entrada

https://example.com/search?q=devtoolkits&lang=en

Salida

{
  "q": "devtoolkits",
  "lang": "en"
}

FAQ: Preguntas frecuentes

  • ¿Se mantiene el orden de los parámetros?

    El análisis usa URLSearchParams, por lo que se conserva el orden original al convertir a JSON.
  • ¿Cómo se manejan las claves repetidas?

    Si una clave aparece varias veces, se convierte en un arreglo dentro del JSON.
  • ¿Se decodifican los valores con porcentajes?

    Sí, los parámetros codificados se decodifican automáticamente antes de la conversión.

Casos de uso: Usos habituales

  • Round-tripping URLs and JSON

    Expand query strings into JSON, edit values, and convert back to build links.

  • Inspecting nested parameters

    Make complex arrays or objects readable and verify they are encoded as intended.

  • Reviewing shared links

    View incoming links as JSON to check for unnecessary parameters or sensitive data.

Notas: Notas y limitaciones

  • Todo se queda en el navegador

    Las entradas y salidas permanecen en tu dispositivo. Al cerrar la pestaña o borrar la caché, se eliminan los estados temporales.

  • Valida los datos críticos

    Los resultados son un apoyo; revísalos antes de enviarlos a sistemas productivos o compartirlos externamente.

  • Cargas grandes dependen del dispositivo

    Textos o archivos muy extensos pueden ir más lentos en algunos navegadores. Para tareas pesadas, usa un entorno de escritorio.

Convertidor de parámetros URL a JSON

Las URLs largas son difíciles de revisar cuando todos los parámetros están en una sola línea. Este conversor transforma query strings en JSON legible para inspeccionar claves, valores, parámetros duplicados, UTM, filtros de API y valores codificados.

Cuándo usarlo

  • Revisar enlaces UTM: comprueba utm_source, utm_medium, utm_campaign y otros valores de campaña.
  • Depurar requests GET: convierte filtros y parámetros de API en un objeto estructurado.
  • Limpiar enlaces compartidos: detecta parámetros innecesarios o inesperados antes de publicar una URL.

Detalles a revisar

Algunas URLs tienen claves repetidas, valores vacíos o texto codificado. Decide si las claves repetidas deben tratarse como arrays y si conviene decodificar valores antes de revisarlos.

Artículos para esta herramienta

Artículos recientes

Caso de uso
2026-08-07

Opciones de curl: qué hacen realmente -X, -H y -d

Referencia de las opciones de curl que aparecen en el trabajo diario con APIs: por qué -d ya implica POST, en qué se diferencia de --data-raw, la @ inicial que lee un archivo sin avisar, comillas simples frente a dobles, y por qué -k y -L merecen más cuidado del habitual.

Introducción
2026-08-06

Convertir entre JSON Schema y Zod: cómo se corresponden required y .optional()

Por dentro de un conversor bidireccional que transforma JSON Schema en un esquema de Zod y el código Zod de vuelta a JSON Schema. Incluye los valores por defecto invertidos entre required y .optional(), la tabla de correspondencia de restricciones y cómo se analiza Zod sin ejecutar código.

Caso de uso
2026-08-06

Orden de evaluación en SQL: por qué WHERE no ve el alias del SELECT

El orden en que escribe las cláusulas de SQL no es el orden en que se ejecutan. Referencia del orden lógico (FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT), por qué fallan los alias en WHERE, cuándo usar WHERE y cuándo HAVING, ONLY_FULL_GROUP_BY y la trampa de LEFT JOIN con WHERE.

Caso de uso
2026-08-06

Formato unified diff: cómo leer las cabeceras @@ de git diff

Cómo leer el formato unified diff que genera git: qué significan los cuatro números de @@ -12,7 +12,9 @@, por qué un cambio de un solo carácter aparece como línea completa reemplazada, las trampas de los espacios y los finales de línea, \ No newline at end of file, los diffs combinados @@@ en los merges y la detección de renombrados.

Caso de uso
2026-08-06

Conversión UTC⇄JST: tabla del desfase de 9 horas y errores de zona horaria

Convierta entre UTC y la hora de Japón (JST) con una tabla de referencia, y vea por qué la diferencia con España cambia entre 7 y 8 horas según el horario de verano. Incluye el significado de Z y +09:00 en ISO 8601, cuándo JavaScript desplaza las fechas, el comportamiento de MySQL/PostgreSQL y por qué el cron de GitHub Actions siempre corre en UTC.

Caso de uso
2026-08-04

Referencia de CREATE TABLE: tipos y restricciones en MySQL, PostgreSQL y SQLite

Referencia de CREATE TABLE (DDL) con tablas comparativas entre bases de datos: tipos de datos, autoincremento (AUTO_INCREMENT / IDENTITY / rowid), comportamiento de ON DELETE en claves foráneas y la restricción CHECK que MySQL ignora en silencio.

Anuncio

Anuncio