Analizador de URL
Descompón cualquier URL en su protocolo, host, ruta, consulta y fragmento.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
Qué hace esta herramienta
Analiza una URL completa con la API URL nativa del navegador y muestra protocolo, host, puerto explícito, ruta, consulta, fragmento y origen. También decodifica los parámetros en filas clave-valor separadas.
Cómo utilizarla
Pega una URL completa, incluido un esquema como https://, en el campo. El componente la valida y analiza al instante, muestra un error si no es válida y permite copiar la URL completa normalizada.
Ejemplo resuelto
Para https://example.com:8080/docs?q=hello+world&tag=a&tag=b#intro, el host es example.com:8080, el puerto 8080, la ruta /docs y el fragmento #intro; la tabla muestra q como "hello world" y dos filas tag.
Campos del resultado
Host incluye el nombre y el puerto explícito, mientras que origen combina esquema y host. La consulta conserva el signo de interrogación, el fragmento conserva # y los valores ausentes de puerto, consulta o fragmento aparecen con un guion.
Normalización y decodificación
El constructor URL nativo puede normalizar detalles como el esquema y la ruta al crear href. URLSearchParams decodifica escapes porcentuales y signos + para la tabla y mantiene parámetros repetidos en filas individuales.
Limitaciones
Un dominio suelto como example.com se rechaza porque no se proporciona una URL base; añade https:// u otro esquema válido. Solo comprueba sintaxis: no visita la dirección, prueba disponibilidad, sigue redirecciones ni evalúa seguridad.
Estándar y privacidad
El análisis sigue la implementación del estándar WHATWG URL del navegador, por lo que la normalización exacta puede variar según el entorno. Todo ocurre localmente; la dirección no se visita ni se envía a un servidor.
Preguntas Frecuentes
- ¿Por qué dice que mi URL no es válida?
- La URL necesita un protocolo, como https:// o http://. Sin él, el analizador de URL del navegador no puede distinguir el host de la ruta y la rechaza.
- ¿Esta herramienta visita la URL?
- No. El análisis ocurre completamente en tu navegador usando la API nativa URL — no se envía nada por la red y la URL no necesita estar activa.
- ¿Puede manejar parámetros de consulta repetidos?
- Sí, cada par clave-valor se muestra en su propia fila, así que una cadena como ?tag=a&tag=b genera dos filas separadas para tag.