Analizador de URL

Pega una URL y ve cada parte desglosada: esquema, host (dividido en subdominio / dominio / TLD, con detección IPv4 / IPv6 / IDN), puerto, segmentos de ruta, parámetros de query y fragmento. Modifica cualquier campo y la URL reconstruida se actualiza en vivo. Puramente del lado del cliente, sin subir nada, sin rastreo.

Probar:
Cómo funciona el análisis de URL aquí
  • El analizador sigue RFC 3986: esquema, luego //, luego userinfo (user:pass@ opcional), host, :puerto, ruta, query, fragmento.
  • Los hosts se clasifican: IPv4 (p. ej. 192.0.2.1), IPv6 entre corchetes (p. ej. [2001:db8::1]) o un nombre DNS. Los nombres DNS que contienen una etiqueta xn-- se marcan como IDN (Nombre de Dominio Internacionalizado en forma punycode).
  • Los hosts en rangos privados / loopback (RFC 1918 IPv4, ::1, link-local fe80::/10, ULA fc00::/7) se marcan en el desglose.
  • Los puertos se asignan a su nombre de servicio común cuando se conocen — 22 → SSH, 5432 → PostgreSQL, 27017 → MongoDB, y así sucesivamente. Un puerto que no coincide con el predeterminado del esquema se marca.
  • Los segmentos de ruta y las claves de query se muestran decodificados (UTF-8). La forma codificada original se conserva para el round-trip.
  • "Parece phishing" se activa cuando (a) hay userinfo presente, (b) un parámetro de query parece password= / passwd= / token=, o (c) el fragmento parece un ancla de página de inicio de sesión. Es una heurística, no un veredicto.
  • La reconstrucción "canónica" pone esquema + host en minúsculas, elimina el puerto predeterminado (p. ej. :443 en https://) y ordena la query alfabéticamente.
  • No se sube nada. Todo se ejecuta en tu navegador.