Analizador de URL

Inspecciona componentes y parámetros repetidos o resuelve una URL relativa con una base.

Web y API
Preparando tu espacio de trabajo…

Entrada

Preparando tu espacio de trabajo…

Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Pega una URL absoluta o indica URL base para una ruta relativa.
  2. Revisa los componentes y alterna los valores de consulta codificados y decodificados.
  3. Copia un componente o parámetro o descarga el JSON analizado.

Separar los componentes de una URL

Una URL combina esquema, autoridad, ruta, consulta y fragmento. Separarlos permite detectar un puerto inesperado, un parámetro repetido o un valor codificado.

Se usa la implementación URL del navegador. La representación normalizada puede diferir del texto original; conviene entenderlo antes de reutilizar un componente.

Componentes y pares de consulta

La lista separa host, puerto, ruta y otros campos. Los nombres repetidos se conservan como filas independientes en el orden original.

La decodificación sigue URLSearchParams: + se convierte en espacio y %2B representa un signo más literal. La vista codificada ayuda a revisar la representación de origen.

Ejemplo
Entrada
https://example.com:8443/docs/hello%20world?tag=api&tag=web&query=hello+world&empty=#overview
Resultado
hostname: example.com
port: 8443
pathname: /docs/hello%20world
tag: api
tag: web

Solo datos de ejemplo. Debes comprobar los valores, la autenticación y el comportamiento del endpoint en tu propio contexto.

Normalización y base

El estándar puede normalizar mayúsculas del host, puertos predeterminados y segmentos con puntos. Las entradas relativas necesitan una base explícita; no se deduce el destino desde la dirección de esta web.

Reutilizar los valores

Cada botón Copiar exporta su valor y la copia de consulta respeta la vista elegida. El JSON incluye las credenciales presentes en la URL; ocultarlas en pantalla no las elimina de la exportación.

Límites de procesamiento

Las herramientas locales admiten hasta 1 MiB, URL de hasta 64 KiB y 5 segundos de procesamiento. Las solicitudes API admiten 100 headers y 100 filas de parámetros, un tiempo de espera de 1–120 segundos y hasta 5 MiB de datos de respuesta recibidos. Las vistas de texto largas se abrevian. Las solicitudes van directamente al endpoint elegido; se aplican CORS y las políticas del navegador.

Más informaciónMDN · URL
?

Preguntas frecuentes

¿Por qué cambia la URL normalizada?

La implementación normaliza campos como mayúsculas del host, nombres internacionalizados, puertos predeterminados y segmentos relativos.

¿Se conservan nombres de consulta duplicados?

Sí. Cada par mantiene su fila y orden, sin sobrescribir valores anteriores del mismo nombre.

¿Por qué + se convirtió en espacio?

La consulta se decodifica como formulario. Un signo más literal se representa por %2B en la fuente codificada.

¿El análisis abre la URL?

No. Solo analiza el texto localmente; no descarga la URL ni comprueba su disponibilidad.

¿Las credenciales ocultas se eliminan del JSON?

No. La máscara solo afecta a la pantalla. El JSON contiene los datos analizados; revísalo antes de guardarlo o compartirlo.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.