.HAR

HAR ファイル

HTTP Archive
質問する
クイック回答

HAR ファイルは HTTP Archive の略で、セッション中にブラウザが行ったすべてのネットワークリクエストの JSON ログです。Google HAR Analyzer にドラッグするか、ブラウザのデベロッパーツール(F12 > ネットワーク)にドラッグして開きます。共有する前に、必ずサニタイズしてください。HAR にはクッキー、認証トークン、パスワードがプレーンテキストで保存されています。

開発元: W3C Web Performance Working Group (originally Jan Odvarko / Firebug, with the Web Performance WG) カテゴリ: インターネットファイル オープンスタンダード MIME: application/json
対応OS Windows macOS Linux Web
関連: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 29, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

HAR ファイル形式とは?

.har ファイル(HTTP Archive の略)は、ブラウザセッション中にやり取りされたすべての HTTP リクエストとレスポンスを記録する JSON ベースのログです。ブラウザ、プロキシ、パフォーマンス監視ツールが .har ファイルをエクスポートすることで、開発者やサポートエンジニアはネットワークアクティビティをオフラインで再現、検査、分析できます。

この形式は 2007 年頃に Firebug の Net パネルのエクスポート形式として誕生し、その後 2012 年に W3C のエディターズドラフトで正式化されました。現在、すべての主要ブラウザ(Chrome、Edge、Firefox、Safari)が書き出すバージョンは HAR 1.2 であり、デベロッパーツールの「ネットワーク」タブには「すべてを HAR として保存」というオプションが含まれています。

内部的には、.har ファイルは単一の JSON オブジェクトであり、トップレベルキー log の中に以下が含まれています:

  • version - 現代のエクスポートでは常に 1.2(古いツールでは 1.1)
  • pages[] - ページロードごとのエントリと、全体のロードタイミング
  • entries[] - HTTP リクエスト/レスポンスのペアごとのエントリ。URL、メソッド、ステータスコード、ヘッダー、クッキー、送信されたフォームデータ、および各ステージのタイミング(DNS ルックアップ、TCP 接続、TLS ハンドシェイク、送信、待機、受信)が含まれます。

.har ファイルはこれらすべてをプレーンな UTF-8 テキストとして保存するため、セッションクッキー、認証トークン、レスポンスボディ全体などの機密情報が含まれる可能性があります。公開したりサポートチケットに添付したりする前に、これらを認証情報と同様に扱ってください。

Microsoft 365、Okta、Zendesk、Cloudflare などのサービスのサポートチームは、ログインの失敗、ページの読み込み遅延、API エラーの診断を支援するために、ユーザーに .har ファイルの記録と添付を日常的に依頼します。また、セキュリティ研究者は .har エクスポートを Fiddler や Wireshark などのツールに読み込み、キャプチャされたセッションを検査および再現します。

ファイルサイズは急速に増大します。単純なページロードで 200 KB ~ 2 MB になり、複雑なセッションを数分間記録すると 100 MB を超えることもあります。この形式には組み込みの圧縮機能はありませんが、保存や転送のために外部で gzip 圧縮されるのが一般的です。プレーンな JSON であるため、任意のテキストエディタで開くことができます。また、Google Admin Toolbox HAR Analyzer などの専用アナライザーを使用すると、データをリクエストとレスポンスのインタラクティブなウォーターフォール図として表示できます。

セキュリティと安全性

リスク: HIGH

HAR の危険性はマルウェアではなく「漏洩」にあります。HAR はブラウザが送信および受信したすべてをクリアテキストでキャプチャします:セッションクッキー、OAuth/ベアラートークン、API キー、CSRF トークン、完全な POST ボディ、そして時には入力されたパスワードまで含まれます。このファイルを入手した第三者は、ユーザーの認証済みセッションを再現できることがよくあります。2023 年の Okta サポートシステムへの不正アクセス事件(盗まれた HAR ファイルにセッショントークンが含まれていた)などの重大なインシデントが、このリスクを具体化しています。HAR を共有する前に:可能な限りレスポンス内容を含めずに生成し、サニタイザー(Cloudflare や Google の «HAR sanitizer»、または har-sanitizer ツールなど)にかけてクッキー、Authorization ヘッダー、トークンを削除してください。公開のチケット、フォーラム、チャットに生の HAR を投稿しないでください。ファイル自体は実行されないため、中身を「読む」ために開くことは安全です。

形式の詳細

概要
正式名称HTTP Archive別名 HAR file, HTTP Archive format
開発元W3C Web Performance Working Group (originally Jan Odvarko / Firebug, with the Web Performance WG)登場時期 2007 (HAR 1.1 draft, Firebug Net panel); W3C draft 'HTTP Archive (HAR) format' 2012
MIME タイプapplication/json
タイプブラウザ/HTTP クライアントセッションの JSON ベースのログ(テキスト)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Resource Interchange Audio (レガシー .HAR) - いくつかの古い DOS 時代のゲームが、パックされたオーディオ/リソースアーカイブに .har を使用していましたが、HTTP Archive とは無関係です。

HAR ファイルを開くプログラム

Windows5 apps
Google Admin Toolbox HAR Analyzer 無料 ブラウザでサイトを開き、.har をページ上にドラッグします。タイムラインとリクエストごとの詳細が完全にクライアントサイドでレンダリングされます(ファイルはアップロードされません)。
Google Chrome / Microsoft Edge DevTools 無料 F12 を押し、「ネットワーク」タブを開き、リクエストリスト内を右クリックして「HAR ファイルをインポート」を選択(または .har をパネルにドラッグ)してウォーターフォールを再現します。
Visual Studio Code 無料 .har を JSON として開きます。「ドキュメントのフォーマット」と折りたたみ機能を使用して読み取ります。「HAR Viewer」拡張機能を追加すると、構造化されたビューが表示されます。
Notepad / any text editor オープンソース テキストとして開きます。中身は JSON です。読む前に JSON プラグインを使用して整形(プリティプリント)してください。
Fiddler Everywhere フリーミアム 「File」から「Import」、「HAR」を選択します。キャプチャを Fiddler のインスペクタに読み込み、再現と分析を行います。
macOS2 apps
Safari Web Inspector 標準搭載 「開発」メニューを有効にし、Web インスペクタの「ネットワーク」を開いて HAR をインポートします。または、任意のブラウザで Google HAR Analyzer を使用します。
Google HAR Analyzer (web) 無料 同じクライアントサイド・アナライザーが macOS 上の Safari や Chrome でも動作します。
Linux2 apps
Google HAR Analyzer (web) 無料 同じクライアントサイド・アナライザーが macOS 上の Safari や Chrome でも動作します。
Chromium / Firefox DevTools オープンソース F12 から「ネットワーク」へ進み、HAR をインポートします。
Web1 app
Google Admin Toolbox HAR Analyzer 無料 ブラウザでサイトを開き、.har をページ上にドラッグします。タイムラインとリクエストごとの詳細が完全にクライアントサイドでレンダリングされます(ファイルはアップロードされません)。

技術的詳細

詳細仕様
コンテナ形式JSON (プレーンテキスト, UTF-8)
MIME タイプapplication/json; application/har+json としても登録されています
ファイルシグネチャなし - JSON 構造によって識別されます。ファイルはほぼ常に {"log":{"version":"1.2" で始まります
内部バージョンフィールドlog.version フィールド:現代のエクスポートではすべて "1.2"、古いツールでは "1.1"
トップレベルスキーマ{log:{version, creator, browser, pages[], entries[]}} - HTTP リクエスト/レスポンスのペアごとに 1 つの entries[] アイテム
エントリごとのタイミングフィールドステージごとのミリ秒単位の解像度:dns, connect, ssl, send, wait (TTFB), receive - ウォーターフォール図の分析を可能にします
バイナリコンテンツの処理バイナリのレスポンスボディは、JSON テキストフィールド内で base64 エンコードされます
圧縮組み込み機能はなし。保存や転送のために外部で .har.gz として gzip 圧縮されるのが一般的です
プライバシー感度高 - クッキー、認証ヘッダー、認証トークン、およびリクエスト/レスポンスボディ全体をクリアテキストで保存します
典型的なファイルサイズ1 セッションあたり 200 KB ~ 50 MB。メディアが多い場合や長時間のセッションでは 100 MB を超えることがあります
プラットフォームのサポートChrome, Edge, Firefox, Safari のデベロッパーツールでエクスポート可能。Charles Proxy, Fiddler, Proxyman などでインポート可能
主な用途パフォーマンス分析、ウェブデバッグ、サポート診断(Microsoft 365, Okta, Zendesk, Cloudflare)、および HTTP トラフィックの監査
エントリ数の制限無制限 - キャプチャされたリクエストごとに entries 配列が増大します。利用可能なメモリによってのみ制限されます
リリース日2007 (HAR 1.1 draft, Firebug Net panel); W3C draft 'HTTP Archive (HAR) format' 2012
最新バージョンHAR 1.2 (the version recorded inside every modern export's log.version field)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.softwareishard.com

HAR の変換

コミュニティ Q&A

ユーザーからの質問
質問する
HAR ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。HAR ファイルについて最初の質問をしてみましょう。

よくある質問

HAR ファイルとは何ですか?なぜサポートから要求されたのですか?
ブラウザが行ったすべてのネットワークリクエストの JSON ログです。つまり、ブラウザが何を送信し、何を受信したかの正確な記録です。サポートはこれを使用して、失敗したリクエスト、遅いレスポンス、およびサポート側で再現できないエラーを確認します。
Chrome や Edge で HAR ファイルを作成するにはどうすればよいですか?
F12 を押し、「ネットワーク」タブをクリックし、「ログを保持」にチェックを入れ、問題を再現します。その後、任意のリクエストを右クリックして「コンテンツを含むすべての HAR として保存」(またはダウンロードアイコン)を選択します。
HAR ファイルを開いて読むにはどうすればよいですか?
Google HAR Analyzer (toolbox.googleapps.com/apps/har_analyzer) にドラッグして視覚的なウォーターフォールを表示するか、ブラウザのデベロッパーツールの「ネットワーク」タブにインポートするか、VS Code や Notepad++ で JSON として開きます。
HAR ファイルを共有しても安全ですか?
そのままでは安全ではありません。HAR にはクッキー、ログイン用トークン、さらにはパスワードがプレーンテキストで含まれている可能性があります。送信前にサニタイズ(クッキーや Authorization ヘッダーの削除)を行い、決して公開しないでください。
HAR を Wireshark キャプチャ (.pcap) に変換できますか?
いいえ。HAR はパケットデータを含まない HTTP レベルのログであるため、本物の pcap にはなれません。パケットが必要な場合は、Wireshark で直接トラフィックをキャプチャしてください。
.har ファイルを開くプログラムは何ですか?
主要ブラウザのデベロッパーツール、ウェブベースの Google HAR Analyzer、Fiddler、Charles、または任意のテキスト/JSON エディタです。中身はプレーンな JSON です。

参考文献

1IANA media type - application/vnd.fujifilm... (HAR uses application/json / application/har+json)www.iana.org
2HAR 1.2 specification (softwareishard / W3C draft)www.softwareishard.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧