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.
Suelta una captura .har
DevTools → Red → «Guardar todo como HAR». Se abre en esta pestaña; no se sube nada.
Cómo se usa
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.
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.
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.
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
Anonimizador de textos
Text Anonymiser
Encuentra correos, teléfonos, números de tarjeta y documentos de identidad en texto libre y los enmascara o los sustituye por seudónimos.
curl a código
curl to Code
Convierte un comando curl en fetch, axios, requests de Python, Go, PHP o PowerShell.
Resolver un stack trace con su source map
Source Map Resolver
Devuelve una traza de pila minificada a sus archivos y líneas originales usando el source map que le entregues.
Buscador de secretos expuestos
Secret Scanner
Revisa código, registros o un volcado de configuración pegados en busca de claves de API, tokens y claves privadas, con heurísticas de entropía y sin enviar nada a ningún servidor.
Después
Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.
curl a código
curl to Code
Convierte un comando curl en fetch, axios, requests de Python, Go, PHP o PowerShell.
Inspector de cabeceras HTTP
HTTP Header Inspector
Pide una URL y muestra las cabeceras de respuesta completas, la cadena de redirecciones, los tiempos y la compresión usada.
Buscador de secretos expuestos
Secret Scanner
Revisa código, registros o un volcado de configuración pegados en busca de claves de API, tokens y claves privadas, con heurísticas de entropía y sin enviar nada a ningún servidor.
Anonimizador de textos
Text Anonymiser
Encuentra correos, teléfonos, números de tarjeta y documentos de identidad en texto libre y los enmascara o los sustituye por seudónimos.
Codificador y decodificador Base64
Base64 Encoder & Decoder
Codifica y decodifica Base64 y Base64URL, para texto o archivos, tratando UTF-8 correctamente.
JSON a CSV y de vuelta
JSON ⇄ CSV
Aplana JSON anidado en columnas o reconstruye los objetos desde una tabla, con nombres de columna en notación de puntos.