Abre un archivo .har y ve cada petición que hizo tu navegador: códigos de estado, tamaños, tiempos y una cascada, además de cabeceras, cookies y cuerpos de cada llamada. Un análisis integrado detecta cookies y tokens, y con un clic descargas una copia limpia para adjuntar a un ticket. Todo funciona en tu navegador y no se sube nada.
Suelta aquí un archivo HAR o haz clic para abrirlo
Exportaciones .har o .json de Chrome, Edge, Firefox, Safari y herramientas proxy, hasta 500 MB
Tu archivo se lee en esta pestaña del navegador y nunca se sube.
¿Quieres convertir un archivo HAR en un bug que se arregle de verdad? Estas guías te ayudan:
HAR significa HTTP Archive. Es un archivo JSON que registra la actividad de red de una pestaña: cada petición que hizo la página, lo que volvió y cuánto tardó cada paso. El formato se describió en un borrador de especificación, y la versión 1.2 es la que exportan hoy Chrome, Edge, Firefox y Safari, igual que proxies como Charles y Fiddler.
Dentro del objeto log encontrarás:
El proceso es igual en todos: abre las herramientas de desarrollo, conserva el registro entre cargas de página, reproduce el problema y exporta. Los nombres de menú de abajo son los de la interfaz en inglés; en herramientas configuradas en español aparecen traducidos.
Chrome y Edge limpian por defecto. Las versiones recientes dejan fuera del archivo exportado las cookies y las cabeceras Authorization. Si quien depura las necesita (por ejemplo, en un fallo de inicio de sesión), abre los ajustes de DevTools, ve a Preferences, busca la sección Network y activa Allow to generate HAR with sensitive data. Desde ese momento el menú de exportación ofrece una versión con datos sensibles. Envía ese archivo solo a alguien de confianza y limpia lo que no necesite.
Cada barra de la cascada empieza cuando empezó la petición y mide lo que tardó, todo sobre una misma línea de tiempo que arranca con la primera petición del archivo. La línea azul marca DOMContentLoaded (el HTML ya está procesado) y la roja marca load (imágenes, estilos y scripts terminados). Los tramos de color dentro de cada barra son las fases:
Patrones que conviene buscar: una escalera de peticiones que esperan cada una a la anterior (una cadena de dependencias que quizá puedas paralelizar), un hueco sin actividad de red (JavaScript ocupado antes del siguiente fetch) y una petición lenta de la que depende todo lo que viene después. Ordena por Tiempo para encontrar las llamadas más lentas o haz clic en la tarjeta Más lenta.
Un archivo HAR es una copia completa de lo que tu navegador envió y recibió, y eso incluye las llaves de tu cuenta:
No es teoría. En octubre de 2023, unos atacantes que entraron en el sistema de casos de soporte de Okta se llevaron tokens de sesión de archivos HAR que los clientes habían adjuntado a sus tickets. Antes de compartir un HAR: graba solo los pasos necesarios, usa una cuenta de prueba si puedes, pásalo por Limpiar aquí arriba, envíalo por el portal de soporte y no por un canal público, y cierra sesión después para que cualquier sesión que se haya colado deje de funcionar.
Un HAR muestra lo que hizo la red, pero no lo que vio el usuario. Acompáñalo de contexto:
Copiar como cURL convierte una petición en un comando que un desarrollador puede volver a lanzar desde la terminal. Copia las cabeceras originales con sus tokens, así que quítalos antes de pegarlo en un sitio compartido.