AZ Tools

Analizador de URL

Desarrollo

Pega una URL y obtén cada parte etiquetada — protocolo, origen, hostname, puerto, ruta, cadena de búsqueda y fragmento. Credenciales embebidas (user:pass@) aparecen separadas. Los parámetros se decodifican y listan como filas clave/valor para detectar duplicados y verificar codificación. Usa el parser WHATWG URL del navegador (el mismo que usan Fetch y XHR) — lo que ves es lo que tu código verá.

Protocolo

https:

Origen

https://example.com:8080

Hostname

example.com

Puerto

8080

Ruta

/path/to/page

Query

?q=hello&lang=en

Hash

#section

Usuario

user

Contraseña

pass

Parámetros de consulta

ClaveValor
qhello
langen

Análisis con la API nativa URL del navegador.

Cómo usar

  1. Pega una URL (debe incluir esquema, ej. https://).
  2. Lee las partes y copia individualmente.
  3. Revisa la tabla de parámetros para verificar cada valor.

Preguntas frecuentes

¿Por qué falla mi entrada?
Las URLs necesitan esquema. `example.com/path` no es parseable; `https://example.com/path` sí. Rutas relativas y URLs protocolo-relativas (`//example.com`) tampoco.
¿Por qué `port` está vacío para https://example.com?
Cuando el puerto es el predeterminado del protocolo (80 http, 443 https), `URL.port` está intencionalmente vacío. El navegador igual conecta a 443.
¿Se decodifican los parámetros?
Sí. `%20` se muestra como espacio, `%2F` como `/`. Copia clave o valor para obtener la forma decodificada. Si necesitas el percent-encoded, mira `search`.
¿Esto envía la URL a algún lado?
No. El análisis ocurre completamente en tu navegador vía la API WHATWG URL.

Herramientas relacionadas