.MHTML

MHTML ファイル

MIME HTML (MHTML) Web Page Archive
質問する
クイック回答

MHTML(.mhtml または .mht)ファイルは、オフライン閲覧用に HTML、画像、CSS、スクリプトを 1 つのファイルにまとめた完全な Web ページです。Microsoft Edge または Google Chrome にドラッグすることで開くことができます(両ブラウザともネイティブでサポートしています)。かつてのデフォルトであった Internet Explorer は 2022 年 6 月に廃止されました。ページの共有や印刷を行うには、ブラウザで開き、「印刷」から「PDF として保存」を選択してください。

開発元: IETF standard (RFC 2557); saved by Internet Explorer, Edge, Chrome, Opera, Word カテゴリ: インターネットファイル オープンスタンダード MIME: multipart/related; message/rfc822
対応OS Windows macOS Linux Web
関連: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

このページの内容

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

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

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

ファイルを識別する

MHTML ファイル形式とは?

.mhtml ファイル(.mht 拡張子でも保存されます)は、Web ページ全体を 1 つのポータブルなドキュメントにまとめる MIME HTML Web アーカイブです。ページの .html マークアップと、すべての画像、スタイルシート、スクリプトをパッケージ化し、各リソースを同じファイル内の個別の MIME パートとして保存します。

この形式は、.eml メールファイルで使用されているものと同じマルチパート メッセージ構造を借用しています。埋め込まれたリソースは Base64 または quoted-printable でエンコードされており、バイナリ アセットをプレーンテキストのコンテナ内で転送できます。バイナリのマジックナンバーは存在しないため、.mhtml ファイルは任意のテキスト エディタで開くことができます。ファイルの先頭は、MIME-Version: 1.0Content-Type: multipart/related; boundary=...Subject:Date: といったメール形式のヘッダーで始まります。

Internet Explorer が「Web アーカイブ、単一のファイル (.mht)」保存オプションを通じてこの形式を普及させました。現在では、Google Chrome(v74 以降)、Microsoft Edge(Chromium ベース)、Opera がすべて、ページを .mhtml として保存することをネイティブにサポートしています。Microsoft Word もこの形式のドキュメントを開いたり、エクスポートしたりできます。

macOS および iOS では、Safari はデフォルトで代わりに .webarchive 形式を使用します。Firefox はページを .mhtml として保存することをネイティブにサポートしていませんが、ブラウザ拡張機能でその機能を補完できます。Android ブラウザのサポート状況は依然として一貫していません。

  • Chrome または Edge でページを .mhtml として保存するには: 「ファイル」→「名前を付けてページを保存」→「ウェブページ、完全」
  • 生の構造を検査するには: 任意のプレーンテキスト エディタで開きます。すべての MIME 境界とヘッダーが読み取り可能です。

セキュリティと安全性

リスク: MEDIUM

.mhtml には、JavaScript を含む元のページの内容がすべて埋め込まれており、ブラウザでファイルを開いたときに実行される可能性があります。そのため、信頼できないソースからの MHTML は、信頼できない Web ページと同様に扱ってください。予期しないファイルは開かず、安全に閲覧するために(アクティブなスクリプトを削除する)PDF への変換を検討してください。また、MHTML ファイルはフィッシングにも悪用されます。攻撃者は保存されたページの添付ファイルを送信し、URL フィルタを回避するためにローカルで説得力のある偽のログイン フォームを表示させます。資格情報を要求する未承諾の .mht/.mhtml 添付ファイルには注意してください。ファイル自体はディスク上では不活性なテキストですが、リスクはそのスクリプトやフォームがレンダリングされた後の動作にあります。

形式の詳細

概要
正式名称MIME HTML (MHTML) Web Page Archive
開発元IETF standard (RFC 2557); saved by Internet Explorer, Edge, Chrome, Opera, Word登場時期 RFC 2557 (1999); popularized by Internet Explorer's 'Web Archive, single file (.mht)'
MIME タイプmultipart/related; message/rfc822
タイプ単一ファイル Web ページ アーカイブ - HTML とその画像/CSS/スクリプトをまとめた MIME マルチパート メッセージ
標準規格オープン・ロイヤリティフリー

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

Windows4 apps
Microsoft Word 有料 Word は .mht/.mhtml をドキュメントとして開き、編集できます(ファイル > 開く)。テキストや画像の抽出には便利ですが、レイアウトの再現性はブラウザほど高くありません。
Google Chrome 無料 .mhtml を Chrome にドラッグする(または Ctrl+O > ファイルを選択)ことで、保存されたページをレンダリングします。Chrome は MHTML をネイティブに開きます。
Opera 無料 Chromium ベースです。ページを表示するには、他のブラウザと同様に .mhtml を開きます(ドラッグまたはファイル > 開く)。
Microsoft Edge 標準搭載 Windows に組み込まれています。.mhtml を Edge ウィンドウにドラッグするか、ファイルを右クリック > プログラムから開く > Edge を選択します。Internet Explorer に代わる推奨される最新のオープナーです。
macOS2 apps
Google Chrome 無料 .mhtml を Chrome にドラッグする(または Ctrl+O > ファイルを選択)ことで、保存されたページをレンダリングします。Chrome は MHTML をネイティブに開きます。
Microsoft Word for Mac 有料 .mht/.mhtml を編集可能なドキュメントとして開き、内容の閲覧や抽出が可能です。
Linux1 app
Google Chrome / Chromium 無料 Chrome/Chromium で .mhtml を開きます(ドラッグまたは «google-chrome file.mhtml»)。Linux における標準的な方法です。
Web1 app
Online MHTML-to-PDF / -HTML converters フリーミアム .mhtml をコンバーターにアップロードして、どこでも開ける PDF またはプレーンな HTML を取得します。機密性の高いページをサードパーティのサイトにアップロードすることは避けてください。

技術的詳細

詳細仕様
コンテナ形式MIME multipart/related メッセージ - メインの HTML ドキュメントと、すべてのページリソース(画像、CSS、スクリプト)が単一ファイル内の個別の MIME パートとして埋め込まれています
ファイル エンコーディングプレーンな UTF-8 テキスト。バイナリ リソース(画像、フォント)は、各 MIME パート内で Base64 または quoted-printable でエンコードされています
ファイル シグネチャバイナリのマジックバイトはありません。ファイルは `MIME-Version: 1.0` に続く `Content-Type: multipart/related` というプレーンテキストのメール形式ヘッダーで始まります
プライマリ MIME タイプ`multipart/related`。埋め込まれた各サブリソースは、独自の MIME タイプ(例:`image/jpeg`、`text/css`)を保持します
代替拡張子`.mht` - 同一の形式。Internet Explorer の「Web アーカイブ、単一のファイル」保存オプションで使用され、同じアプリケーションでサポートされています
サイズのオーバーヘッドバイナリ アセットを Base64 エンコードすると、元のリソース サイズの合計と比較して、ファイル サイズが約 33 % 増加します
パートの境界埋め込まれた各リソースは、トップレベルの `Content-Type: multipart/related; boundary=...` ヘッダーで宣言された一意の境界文字列によって区切られます
ブラウザの保存サポートGoogle Chrome (v74+)、Microsoft Edge (Chromium)、Opera はネイティブにページを `.mhtml` として保存できます。Firefox はサードパーティの拡張機能が必要です
スクリプトのオリジン`.mhtml` ファイル内のスクリプトは、Chromium ベースのブラウザでは `null` オリジンで実行されます。CORS は、ページが行うクロスオリジン ネットワーク リクエストをブロックします
Microsoft Office のサポートMicrosoft Word および Excel は、MIME コンテナ内に Office XML マークアップを埋め込むことで、ファイルを `.mhtml` として開いたり保存したりできます
検査可能性任意のプレーンテキスト エディタで完全に人間が読み取ることができます。MIME パート ヘッダー、`Content-Location` URL、および Base64 エンコードされたデータはすべてテキストとして表示されます
オフライン リソースの処理保存時にキャプチャされたリソースは埋め込まれます。保存中に取得されなかった外部 URL は `Content-Location` によってのみ参照され、オフラインでは利用できません
文字セットの宣言HTML パートのエンコーディングは、MIME の `Content-Type` ヘッダーと HTML の `<meta charset>` タグの両方で宣言されます。UTF-8 が標準です
macOS/iOS での代替Apple Safari および iOS WebKit は、ページを `.mhtml` ではなく `.webarchive`(バイナリ plist 形式)として保存するため、クロスプラットフォームでの共有には変換が必要な場合があります
メール形式との関係構造的にメール メッセージ(RFC 2822)と同一です。`.mhtml` ファイルは `.eml` に名前を変更して、多くのメール クライアントで開くことができます
リリース日RFC 2557 (1999); popularized by Internet Explorer's 'Web Archive, single file (.mht)'
オープンスタンダードはい · ロイヤリティフリー
仕様書www.rfc-editor.org

MHTML の変換

コミュニティ Q&A

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

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

よくある質問

MHTML(.mhtml / .mht)ファイルを開くにはどうすればよいですか?
Chromium ベースのブラウザで開きます。Microsoft Edge または Google Chrome はどちらも .mhtml を直接レンダリングします。ファイルをブラウザ ウィンドウにドラッグするか、「ファイル」>「開く」を使用してください。Microsoft Word でも開くことができます。かつてのデフォルトであった Internet Explorer は 2022 年に廃止されたため、代わりに Edge または Chrome を使用してください。
.mht と .mhtml の違いは何ですか?
違いはありません。これらは同じ MIME HTML 形式であり、拡張子の綴りが 2 種類あるだけです。.mht は従来の Internet Explorer の形式で、.mhtml は長い形式です。一方は他方に自由に変更できます。
MHTML ファイルを PDF に変換するにはどうすればよいですか?
Edge または Chrome で .mhtml を開き、「印刷」>「PDF として保存」を選択するか、Word で開いて「名前を付けて保存」から PDF を選択します。PDF にすることで、ページが固定され、印刷可能になり、どこでも開けるようになります。機密性のないページであれば、オンラインの MHTML-to-PDF コンバーターも利用可能です。
Firefox で MHTML ファイルが開けないのはなぜですか?
Firefox は MHTML をネイティブにサポートしていません。アドオン(MHTML/Mozilla Archive 拡張機能など)が必要です。より簡単な方法は、標準で MHTML をサポートしている Edge または Chrome でファイルを開くことです。
MHTML と webarchive ファイルの違いは何ですか?
どちらも Web ページ全体を 1 つのファイルにまとめますが、MHTML(.mhtml/.mht)は Edge、Chrome、Opera、Word が読み取れるオープンな MIME 標準であるのに対し、.webarchive は Safari のみが開ける Apple 独自の Safari 形式です。MHTML の方がポータブルでクロスプラットフォームな選択肢です。
MHTML ファイルから画像やテキストを抽出するにはどうすればよいですか?
Word で開き(コンテンツが展開されます)、画像を保存したりテキストをコピーしたりするか、.mhtml を HTML に変換して埋め込まれた MIME パートを個別のファイルにします。生の .mhtml はテキストであるため、エディタで開いて Base64 エンコードされた部分を確認することもできます。

参考文献

1IETF RFC 2557 - MIME Encapsulation of Aggregate Documents (MHTML)www.rfc-editor.org
2Microsoft - Internet Explorer retirement (June 15, 2022)learn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.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 で閲覧