URL a JSON - analiza cadenas de consulta y parámetros de URL en línea
Convierte query strings y parámetros de una URL a JSON estructurado: analiza parámetros anidados, arrays y valores codificados al instante en tu navegador. Gratis.
Pega cualquier URL y la herramienta la descompone al instante en JSON estructurado: devuelve el esquema, el host, el puerto, la ruta, los parámetros de la query string (incluidos arrays y claves repetidas), la información de usuario y el fragmento como campos separados. No se sube nada a ningún servidor: el análisis se ejecuta por completo en tu navegador.
URL a JSON - analiza query strings y parámetros URL online
Convierte cadenas de consulta de una URL en JSON estructurado, inspecciona parámetros anidados y arrays, y decodifica URLs de peticiones complejas más rápido al depurar APIs.
Explicación
Explicación de URL a JSON.
¿Por qué JSON?
JSON (JavaScript Object Notation) es un formato de intercambio de datos ligero que es fácil de leer y escribir para los humanos y fácil de analizar y generar para las máquinas.
Colección de Herramientas de Programador
Introducción a la conversión de datos.
Comprender los componentes de una URL
Una URL se compone de esquema, información de usuario, host, puerto, ruta, consulta y fragmento. Esta guía explica cada parte con ejemplos para mejorar la descubierta.
Esquema (Protocolo)
Especifica el protocolo, p. ej., https, http, ftp.
Información de usuario
Usuario y contraseña opcionales antes del host, p. ej., user:pass@.
Host (Dominio)
El dominio o IP que identifica el servidor, p. ej., example.com.
Puerto
Puerto de red opcional; por defecto 80 (http) o 443 (https).
Ruta
Ubicación jerárquica del recurso en el servidor, p. ej., /path/to/page.
Consulta
Pares clave–valor después de ?, p. ej., ?foo=1&bar=baz.
Fragmento (Hash)
Ancla del lado del cliente después de # que apunta a una sección, p. ej., #section.
Importancia
Comprender la importancia de la estructura de datos.
Preguntas Frecuentes
¿Cuál es la diferencia entre URI y URL?
Un URI (Identificador Uniforme de Recursos) identifica un recurso, mientras que una URL (Localizador Uniforme de Recursos) además describe cómo acceder a él. Todas las URL son URI, pero no todos los URI son URL.
¿Por qué son importantes los parámetros de consulta?
Los parámetros de consulta te permiten pasar datos dinámicos a una página web, como términos de búsqueda, filtros o identificadores de seguimiento, sin modificar la estructura de la ruta.
Pega cualquier URL y la herramienta la descompone al instante en JSON estructurado: devuelve el esquema, el host, el puerto, la ruta, los parámetros de la query string (incluidos arrays y claves repetidas), la información de usuario y el fragmento como campos separados. No se sube nada a ningún servidor: el análisis se ejecuta por completo en tu navegador.
Cómo convertir una URL a JSON
- 1
Pega tu URL
Introduce una URL completa en el campo de entrada: se admiten HTTP, HTTPS, FTP y otros esquemas personalizados.
- 2
Pulsa «Convertir a JSON»
El analizador separa la URL en sus componentes según la norma RFC 3986 y los serializa en un objeto JSON estructurado.
- 3
Revisa el resultado
Comprueba el esquema, el host, el puerto, la ruta, la consulta (pares clave–valor y arrays), la información de usuario y el fragmento en el panel de resultados.
- 4
Copia o descarga
Usa el botón Copiar para llevarte el JSON al portapapeles o Descargar para guardarlo como archivo .json.
Referencias
- RFC 3986 — Sintaxis genérica de URI
Especificación oficial del IETF que define la estructura, los componentes y las reglas de codificación de las URI y URL.
- MDN — URLSearchParams
API web para leer y manipular las cadenas de consulta de una URL desde JavaScript.
- RFC 8259 — JSON
Especificación del IETF para el formato de intercambio de datos JSON que utiliza la salida de la herramienta.
Herramientas relacionadas
Formateador de JSON
Embellece y valida el JSON que obtienes al analizar tus URLs.
Codificar / Decodificar URL
Codifica o decodifica en porcentaje los componentes de una URL.
CSV a JSON
Convierte datos tabulares en CSV en arrays JSON estructurados.
XML a JSON
Transforma documentos XML en una estructura de objeto compatible con JSON.
Preguntas frecuentes
- ¿Cómo convierto una query string a JSON?
- Pega la URL completa (o solo la parte después de ?) y pulsa Convertir: cada par clave=valor se transforma en una propiedad del objeto JSON, lista para copiar o descargar.
- ¿Cómo se gestionan las claves repetidas en la query string?
- Cuando una clave aparece varias veces (por ejemplo ?tag=a&tag=b), la herramienta las agrupa en un array JSON: "tag": ["a", "b"]. Las claves que aparecen una sola vez se quedan como texto simple.
- ¿Admite parámetros codificados en porcentaje (URL-encoded)?
- Sí. El analizador decodifica automáticamente los caracteres codificados en porcentaje tanto en las claves como en los valores, de modo que %20 aparece como un espacio y %2F como una barra en el JSON resultante.
- ¿Cuál es la diferencia entre query string y JSON?
- La query string es la cadena de texto que va después del ? en una URL (clave=valor unidos por &), mientras que el JSON es un formato estructurado de objetos y arrays. Esta herramienta convierte lo primero en lo segundo para que sea más fácil de leer y procesar.
- ¿Se envía mi URL a algún servidor?
- No. Todo el análisis se ejecuta íntegramente en tu navegador con la API URL nativa. Tus URLs nunca salen de tu dispositivo.