Saltar al contenido

Analizador HAR

Desglosa un archivo HAR en método, estado, tamaño y duración por llamada de red.

Entrada

Analizador HAR

Un archivo HAR (HTTP Archive) es lo que exportan los DevTools de tu navegador cuando guardas un registro de red — cada solicitud que hizo una página, con su duración, encabezados y respuesta. Esta herramienta convierte ese JSON denso en una descripción legible: método, URL, código de estado, tipo de contenido, tamaño y duración de cada llamada, para que puedas ver qué ralentizó una página sin desplazarte por el panel de red entrada por entrada.

Ordena las llamadas por duración o tamaño para ver primero los peores culpables, o mantén el orden original para leer la carga tal como sucedió. Filtra por tipo de contenido ("json", "image") o por dominio para aislar una API o script de terceros. Los totales muestran cuántos datos y cuántas solicitudes representa cada tipo de contenido o dominio; la opción de más lento/grande agrega un ranking de los primeros N. El desglose de tiempo divide la duración en espera (tiempo hasta el primer byte) y descarga, generalmente la diferencia entre un servidor lento y una conexión lenta. Las llamadas con estado de error (400+) se resaltan, y las llamadas de terceros se pueden listar por separado de las de tu propio dominio.

La herramienta acepta un documento HAR 1.2 estándar — el formato que Chrome, Firefox, Safari y Edge exportan desde la pestaña Network de DevTools ("Save all as HAR"). Maneja capturas muy grandes, tolera entradas malformadas sin fallar en todo el archivo, e informa un error tranquilo si el texto no es JSON válido o carece de la estructura log.entries esperada. La salida está disponible como tabla formateada o como CSV para análisis posterior en una hoja de cálculo.

Todo se ejecuta localmente en tu navegador — un archivo HAR a menudo contiene datos completos de solicitudes y respuestas, incluidas URLs, encabezados y a veces cookies, así que nada se sube a ningún lado. Copia el resultado, descárgalo como archivo .txt, o envíalo a otra herramienta como el desinfectante HAR para redactar datos sensibles primero.

Preguntas frecuentes

¿Qué es un archivo HAR?
Es una exportación JSON de un registro de red del navegador — cada solicitud y respuesta que hizo una página, con encabezados, duración y tamaños. Chrome, Firefox, Safari y Edge producen esto desde la pestaña Network de DevTools.
¿Cómo se calcula el "tamaño"?
Es el tamaño del contenido de respuesta reportado en el HAR, retrocediendo al tamaño del cuerpo de respuesta cuando el tamaño del contenido no está presente. Los tamaños desconocidos o negativos se muestran como cero.
¿Qué cuenta como una llamada de "terceros"?
Cualquier solicitud cuyo dominio difiera del dominio de la primera solicitud en el archivo, que se trata como el dominio propio de la página.
¿Qué muestra el desglose de tiempo?
Espera es el tiempo dedicado a esperar el primer byte de la respuesta; descarga es el tiempo dedicado a recibir el cuerpo. Una espera grande generalmente apunta a un servidor lento o backend, una descarga grande a una conexión lenta o una carga útil grande.
¿Mi archivo HAR se carga a algún lado?
No. El análisis y análisis se ejecutan completamente en tu navegador — un archivo HAR a menudo contiene datos de solicitud sensibles, así que nada deja tu dispositivo.