Compresseur de fichiers HAR
Compressez des fichiers HTTP Archive (HAR) en ligne et gratuitement. Notre compresseur de fichiers HAR supprime les corps de réponse, les cookies et les en-têtes - puis compresse le résultat en GZIP pour une réduction de taille de 80 à 95 %. Il analyse votre fichier HAR à l'envoi pour montrer exactement ce qui le rend volumineux. Tout le traitement se fait dans votre navigateur. Sans inscription.
Upload a HAR (HTTP Archive) file to strip response bodies, cookies, and headers - then compress to GZIP for easy sharing. Shows per-entry analysis and estimated size reduction before processing. Your HAR file never leaves your device.
HAR files contain sensitive data - request URLs, headers, cookies, and response bodies. This tool processes everything locally in your browser. Your HAR file is never uploaded to any server.
Pourquoi utiliser notre compresseur de fichiers HAR ?
Voici les principaux avantages de l'outil.
- Compression instantanée des fichiers HAR : compressez des fichiers HAR instantanément dans votre navigateur - aucun envoi au serveur, aucun traitement cloud. Notre compresseur de fichiers har supprime les corps de réponse, les cookies et les en-têtes, puis compresse le résultat en GZIP pour un partage facile.
- Compresseur de fichiers HAR en ligne sécurisé : les fichiers HAR contiennent des données sensibles - URL de requêtes, cookies et corps de réponse. Notre compresseur de fichiers har traite tout localement dans votre navigateur. Votre fichier HAR n'est jamais envoyé à un serveur.
- Compresseur de fichiers HAR sans installation : compressez des fichiers HAR directement dans votre navigateur sans téléchargement de logiciel, sans extension et sans compte. Fonctionne sur tout navigateur moderne et tout système d'exploitation - sans inscription.
- Analyse HAR avec détail par entrée : le compresseur analyse votre fichier HAR dès l'envoi - affichant le nombre total d'entrées, la taille des corps de réponse, des en-têtes et des cookies. Les 5 plus gros corps de réponse sont listés pour que vous sachiez exactement ce qui rend votre fichier HAR volumineux.
Cas d'usage courants du compresseur de fichiers HAR
Voici les scénarios les plus courants.
- Partage de fichiers HAR avec les équipes de support : compressez les fichiers HAR avant de les partager avec le support client ou les équipes de support fournisseur. Un fichier HAR typique d'une application web complexe peut peser 50 à 200 Mo - le compresser en GZIP le réduit à 5-20 Mo pour une pièce jointe ou un envoi facile.
- Pièces jointes de rapports de bug : compressez les fichiers HAR avant de les joindre à des tickets GitHub, Jira ou Linear. Le compresseur de fichiers har supprime les corps de réponse (qui contiennent des données sensibles) tout en préservant la structure requête/réponse nécessaire au débogage.
- Archivage pour analyse de performances : compressez les fichiers HAR de WebPageTest, Lighthouse et Chrome DevTools avant de les archiver sur S3 ou GCS. Les fichiers HAR se compressent extrêmement bien avec GZIP - généralement 80 à 90 % de réduction - ce qui rend le stockage à long terme économique.
- Partage HAR respectueux de la confidentialité : supprimez les cookies et les corps de réponse des fichiers HAR avant de les partager avec des tiers. Le compresseur de fichiers har retire les jetons d'authentification sensibles, les cookies de session et les données de réponse d'API tout en préservant les données de chronométrage réseau.
- Tests et simulation d'API : compressez les fichiers HAR utilisés comme fixtures pour les outils de simulation d'API (Mockoon, WireMock, Polly.js). Supprimer les corps de réponse et ne conserver que la structure requête/réponse produit des fixtures HAR minimales pour les suites de tests.
- Collaboration d'équipe et revue de code : compressez les fichiers HAR avant de les partager avec vos collègues pour la revue de code et l'analyse de performances. Le compresseur de fichiers har produit un HAR propre et compact qui peut être versionné ou partagé via Slack.
Qu'est-ce qu'un fichier HAR ?
Un fichier HAR (HTTP Archive) est un journal au format JSON de toutes les requêtes et réponses HTTP capturées par un navigateur pendant une session web. Les fichiers HAR sont exportés depuis Chrome DevTools, Firefox Developer Tools, Safari Web Inspector et des outils comme WebPageTest et Lighthouse. Ils contiennent les URL de requêtes, les en-têtes, les cookies, les corps de requête, les corps de réponse et les données de chronométrage de chaque requête réseau. Les fichiers HAR sont précieux pour l'analyse de performances et le débogage, mais ils peuvent être très volumineux - une session d'application web complexe peut produire un fichier HAR de 50 à 200 Mo. Notre compresseur de fichiers har supprime les composants les plus volumineux et compresse le résultat en GZIP, atteignant généralement une réduction de taille de 80 à 95 %.
Comment fonctionne notre compresseur de fichiers HAR
Suivez ces trois étapes.
- 1 Envoyez votre fichier HAR : glissez-déposez n'importe quel fichier .har ou .json. Le HAR est immédiatement analysé - affichant le nombre total d'entrées, la taille des corps de réponse, des en-têtes et les 5 plus gros corps de réponse. Votre fichier ne quitte jamais votre appareil.
- 2 Choisissez les options de suppression : sélectionnez les composants à retirer - corps de réponse (recommandé), cookies (recommandé), corps de requête, en-têtes et données de chronométrage. La taille de sortie estimée se met à jour en temps réel selon vos sélections.
- 3 Téléchargez le fichier compressé : cliquez sur « Compresser HAR en GZIP » pour télécharger un fichier .har.gz, ou désactivez GZIP pour télécharger un fichier .har nettoyé. Le message de réussite indique la réduction de taille exacte obtenue.
Ce qui est supprimé
L'outil peut supprimer plusieurs composants.
- Corps de réponse (recommandé) : le composant le plus volumineux de la plupart des fichiers HAR - il contient le HTML, JSON, CSS, JS et les données d'image complets de chaque réponse. Supprimer les corps de réponse retire généralement 70 à 90 % de la taille du fichier HAR tout en préservant toutes les données de chronométrage et d'en-tête nécessaires à l'analyse des performances.
- Cookies (recommandé) : jetons de session, cookies d'authentification et cookies de suivi. La suppression des cookies est recommandée avant de partager des fichiers HAR en externe afin d'éviter le détournement de session.
- Corps de requête : données POST, envois de formulaires et charges utiles de requêtes d'API. Supprimez-les lorsque vous partagez des fichiers HAR contenant des données de formulaire sensibles ou des identifiants d'API.
- En-têtes : en-têtes de requête et de réponse, notamment Authorization, Cookie, Set-Cookie et en-têtes personnalisés. Supprimez les en-têtes lorsque vous partagez des fichiers HAR contenant des clés d'API ou des jetons d'authentification dans les en-têtes.
Limitations importantes
Le compresseur de fichiers har utilise l'API native CompressionStream du navigateur pour la compression GZIP - prise en charge par Chrome 80+, Firefox 113+, Safari 16.4+ et Edge 80+. La limite pratique de taille de fichier dépend de la RAM disponible sur votre appareil - la plupart des appareils modernes traitent des fichiers HAR de plusieurs centaines de Mo. Pour les fichiers HAR très volumineux (plus de 500 Mo), envisagez d'utiliser des outils en ligne de commande : jq 'del(.log.entries[].response.content.text)' fichier.har | gzip > fichier.har.gz .
Foire aux questions
Un compresseur de fichiers HAR supprime les composants volumineux des fichiers HTTP Archive (corps de réponse, cookies, en-têtes) et compresse le résultat en GZIP - réduisant la taille du fichier de 80 à 95 %. Notre compresseur de fichiers har en ligne gratuit fonctionne entièrement dans votre navigateur - votre fichier HAR n'est jamais envoyé à un serveur.
Un fichier HAR (HTTP Archive) est un journal JSON de toutes les requêtes et réponses HTTP capturées pendant une session de navigateur. Les fichiers HAR sont volumineux car ils contiennent le corps complet de la réponse de chaque requête - HTML, JSON, CSS, JavaScript et images encodées en base64.
Supprimez toujours les cookies et les corps de réponse avant de partager des fichiers HAR en externe. Les options recommandées du compresseur de fichiers har suppriment les données les plus sensibles tout en préservant les données de chronométrage réseau nécessaires à l'analyse des performances.
Absolument. Notre compresseur de fichiers har traite tout localement dans votre navigateur. Votre fichier HAR n'est jamais envoyé à un serveur, jamais stocké et ne quitte jamais votre appareil.
Oui, 100 % gratuit, pour toujours. Sans inscription, sans compte, sans offre premium, sans limite de taille de fichier et sans publicité qui interrompt votre travail.
La suppression des corps de réponse retire le contenu des réponses HTTP (avec perte, réduction de 70 à 90 %). GZIP compresse ensuite la structure JSON restante (sans perte, réduction supplémentaire de 80 à 90 %). Ensemble, ils peuvent réduire un fichier HAR de 100 Mo à moins de 5 Mo.
Décompressez-le avec `gunzip fichier.har.gz` sous Linux/macOS, ou 7-Zip sous Windows. Le fichier .har obtenu peut être ouvert dans les DevTools de Chrome (onglet Network → Import) ou dans des outils d'analyse HAR.
Oui, mais décompressez-le d'abord. Importez le fichier .har dans les DevTools de Chrome via l'onglet Network → Import HAR. Si vous avez supprimé les corps de réponse, le contenu des réponses sera vide, mais tous les en-têtes et les données de chronométrage seront préservés.
Le traitement s'exécutant entièrement dans votre navigateur, la limite pratique dépend de la RAM disponible sur votre appareil. La plupart des appareils modernes traitent des fichiers HAR de plusieurs centaines de Mo sans problème.