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
| Clave | Valor |
|---|---|
| q | hello |
| lang | en |
Análisis con la API nativa URL del navegador.
Cómo usar
- Pega una URL (debe incluir esquema, ej. https://).
- Lee las partes y copia individualmente.
- 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
Decodificador JWT
Decodifica un JSON Web Token para ver su cabecera, claims y expiración.
Generador de UUID
Genera UUID v4 aleatorios en lote, con copia.
Generador de Hash (SHA)
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto.
Codificador / Decodificador de URL
Codifica texto para URLs en porcentaje, o decodifica URLs a texto.
Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 a texto al instante.
Formateador y Validador de JSON
Formatea, embellece, minifica y valida JSON en tu navegador.