Analizador de URL

Descompón cualquier URL en protocolo, host, puerto, ruta, parámetros de consulta y hash en tu navegador, con valores decodificados y exportación JSON.

Introduce una URL

Usa una URL base para resolver rutas como /products/item.

Componentes de la URL

Introduce una URL para inspeccionar sus componentes.

Qué muestra un analizador de URL

Una URL no es una sola cadena, sino un conjunto fijo de partes: el esquema, el host y el puerto, la ruta, la cadena de consulta y el fragmento. Un analizador las separa para que veas exactamente qué recibe el servidor, que es el primer paso cuando una redirección, una clave de caché o un enlace de seguimiento se comportan de forma inesperada.

Los parámetros de consulta merecen una vista propia. El mismo valor suele aparecer codificado como %E4%BD%A0 en la URL y como 你 al decodificarlo, así que esta página muestra el valor original y el decodificado uno al lado del otro. Todo lo que va después de # es un fragmento: nunca se envía al servidor, y eso confunde a menudo.

Cómo analizar una URL

  1. Pega la URL completa en el cuadro de entrada. Si es una ruta relativa, pega también la URL de la página de referencia en el campo base opcional.
  2. Pulsa Analizar URL.
  3. Lee la tabla de componentes para protocolo, host, puerto, ruta, búsqueda y hash, y luego la tabla de parámetros para los valores decodificados.
  4. Usa Copiar JSON o Descargar .json si quieres todo el desglose en un informe o un script.

Ejemplos de análisis de URL

Enlace de seguimiento con varios parámetros

https://shop.example.com/orders?utm_source=mail&utm_campaign=spring#top
host shop.example.com, ruta /orders, dos parámetros decodificados y hash #top

Parámetro chino codificado

https://example.com/search?q=%E4%BD%A0%E5%A5%BD
El valor original %E4%BD%A0%E5%A5%BD se decodifica como 你好 en la tabla de parámetros

URL relativa con base

/blog/post-1 con base https://example.com/blog/index.html
Se resuelve a https://example.com/blog/post-1 antes de listar las partes

UrsaKit frente a otras herramientas de URL

CriterioUrsaKiturlencoder.orgbrowserlingurlparser.com
PrecioGratis, sin registroGratisGratis con límitesGratis
Se ejecuta enTu navegadorTu navegadorSu servidorSu servidor
Divide en componentesSíNoNoSí
Valores de consulta decodificadosSíSolo decodificaSolo decodificaParcial
URL relativaSí, con campo baseNoNoNo
Exportación JSONSíNoNoNo
Preguntas frecuentes

Preguntas frecuentes

¿Este analizador de URL es gratis?

Sí. El análisis, la tabla de componentes, la copia del JSON y la descarga son gratis, sin cuenta.

¿Se sube mi URL a algún sitio?

No. La URL se analiza con el objeto URL del navegador, así que nunca sale de tu dispositivo.

¿En qué se diferencia de URL decode?

URL decode solo sustituye los escapes de porcentaje. Esta página divide la URL en componentes y muestra el valor original y el decodificado de cada parámetro.

¿Puede analizar una URL relativa?

Sí, si indicas una URL base. El resultado coincide con new URL(relative, base) en JavaScript.

¿Qué pasa con parámetros repetidos como a=1&a=2?

Se conservan ambos en orden y aparecen como filas separadas, igual que URLSearchParams.getAll().

¿Por qué el puerto o el hash están vacíos?

Un puerto vacío significa que se usa el predeterminado del esquema, 80 para http y 443 para https. Un hash vacío significa que la URL no tiene fragmento.

Todas las Herramientas