Saltar al contenido

Visor y limpiador de archivos HAR

HAR Viewer & Sanitiser

Abre una captura HAR como gráfico de cascada y elimina cookies, cabeceras de autenticación y tokens antes de que la compartas.

Abre una captura HAR del panel de red de un navegador y dibuja la cascada: cada petición, adónde fue su tiempo y qué llevaba realmente cada respuesta. También produce una copia saneada: un HAR en bruto es una credencial de sesión completa, y esta es la página que lo dice.

🔒 Se ejecuta por completo en tu navegadorharnetworkdebugprivacy

Suelta una captura .har

DevTools → Red → «Guardar todo como HAR». Se abre en esta pestaña; no se sube nada.

Un HAR sin tratar lleva todas las cookies, los encabezados de autenticación y los tokens de URL de la sesión que lo grabó: trátalo como una contraseña hasta que esté saneado. El saneo oculta por nombre —las cookies siempre; los encabezados y parámetros que estén en una lista de nombres sensibles— y puede descartar los cuerpos; no pretende encontrar secretos escondidos dentro de los cuerpos que se conservan.

Cómo se usa

  1. Guarda el HAR

    DevTools, panel Red, «Guardar todo como HAR». Suelta el archivo aquí o pega el JSON: se abre en esta pestaña y no se sube nada.

  2. Lee la cascada

    Cada barra se divide en sus fases —bloqueado, DNS, conexión, SSL, envío, espera, recepción— con los mismos colores de la leyenda. Mucho gris significa cola; mucho rosa significa que el servidor estaba pensando.

  3. Haz clic en una fila para el detalle

    Estado, tipo MIME, tamaños de cuerpo y de transferencia, la IP del servidor, la tabla numérica de tiempos y ambas listas de cabeceras.

  4. Sanea antes de compartirlo

    El último panel elimina las cookies, oculta las cabeceras y parámetros de URL que parecen sensibles, y opcionalmente descarta todos los cuerpos. Informa exactamente de cuántos de cada cosa cambió.

Preguntas frecuentes

¿Es seguro enviarle un HAR a alguien?

Sin sanear, no. Un HAR en bruto contiene cada cookie, cabecera `Authorization` y token de URL de la sesión que lo grabó: enviar uno se parece más a enviar una contraseña que a enviar un log. Ha habido solicitudes de soporte que filtraron sesiones vivas así.

¿El saneador encuentra todos los secretos?

No, y no dice que lo haga. Oculta por nombre —las cookies siempre, las cabeceras y los parámetros de consulta de una lista de nombres sensibles—, así que un token en el cuerpo de una respuesta bajo una clave anodina sobrevive. Por eso descartar los cuerpos es el valor por defecto.

¿Por qué una barra es casi toda gris?

Gris es `blocked`: la petición existía pero no se estaba atendiendo, normalmente esperando una conexión bajo el límite por host del navegador. Es la fase que dice que el arreglo son menos peticiones o un protocolo distinto, no un servidor más rápido.

¿Se muestran los cuerpos de las respuestas?

En el visor no: muestra tamaños, cabeceras y tiempos. Que los cuerpos estén siquiera en el archivo depende de la opción «content» que usó tu navegador al guardar, y si están, son la parte más arriesgada de la captura.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.