---
title: "Base64 — 用語集 — Mbox Viewer"
description: "64個の印刷可能な ASCII 文字のみを使用して任意のバイナリデータを表現するバイナリからテキストへのエンコーディング方式で、添付ファイルやバイナリコンテンツを安全に送信するためにメールで広く使用されています。"
url: https://mboxviewerpro.com/ja/glossary/base64/
language: ja
source: Mbox Viewer
---

[Mbox Viewer](https://mboxviewerpro.com/ja/)  [用語集](https://mboxviewerpro.com/ja/glossary/)  Base64

# Base64

64個の印刷可能な ASCII 文字のみを使用して任意のバイナリデータを表現するバイナリからテキストへのエンコーディング方式で、添付ファイルやバイナリコンテンツを安全に送信するためにメールで広く使用されています。

Base64（RFC 4648 で定義）は3バイトのバイナリ入力を4つの印刷可能な ASCII 文字としてエンコードし、A〜Z、a〜z、0〜9、+、/ のアルファベットから選ばれます。入力の長さが3の倍数でない場合、パディング文字（=）が追加されます。結果は元のデータより約33%大きくなりますが、テキストベースのメール転送システムで誤解釈される可能性のある文字を含みません。

MIME メールでは、Base64 は添付ファイルとバイナリコンテンツの標準転送エンコーディングです。Content-Transfer-Encoding ヘッダーが base64 に設定され、エンコードされたデータは最大76文字の行でメッセージ本文に表示されます。メールクライアントがメッセージをダウンロードすると、ユーザーに提示する前に Base64 データを元のバイナリにデコードします。

Base64 はインライン画像、場合によっては HTML 本文や非 ASCII 文字を多用するテキストのエンコードにも使用されます。メールリーダーはエンコードされた ASCII テキストではなく元のコンテンツをユーザーに表示するよう、Base64 パートを透過的にデコードする必要があります。Mbox Viewer は MIME 処理パイプラインの一部として Base64 をデコードします。

## 関連用語

[

Quoted-printable

主に ASCII 文字で構成されるテキストに対する MIME 転送エンコーディングで、非 ASCII バイトを =XX の16進数シーケンスとしてエスケープします。生のメッセージソース内でテキストの大部分を人間が読める状態に保ちます。

](https://mboxviewerpro.com/ja/glossary/quoted-printable/)[

Attachment

PDF、画像、スプレッドシートなど、メールメッセージに MIME パートとしてエンコードされ、メッセージ本文とは別に、受信者が保存または開くことを目的としてファイルを埋め込んだものです。

](https://mboxviewerpro.com/ja/glossary/attachment/)

[用語集に戻る](https://mboxviewerpro.com/ja/glossary/)

## Mac と Windows で MBOX ファイルを開く

[Mac App Store でダウンロード](https://apps.apple.com/app/mbox-viewer-pro/id6759237715) [Microsoft Store](https://apps.microsoft.com/store/detail/9NW3GVFG7DDB)
