Base64エンコーダー/デコーダー

テキストをBase64にエンコードまたはBase64をテキストにデコードするシンプルなオンラインツール

🔄

エンコードとデコード

テキストをBase64エンコードし、Base64を元のテキストにデコード

即時結果

クライアントサイド処理で即座にBase64エンコード/デコードを取得

📋

1クリックでコピー

ワンクリックで結果をクリップボードにコピー

🔒 クライアントサイド処理
すべてのエンコード/デコードはJavaScriptを使用してブラウザ内で行われます。データがデバイスから流出することはなく、最大のプライバシーとセキュリティを確保します。

Base64にエンコード
Base64からデコード
結果がここに表示されます...
💡 開発者向け:Base64のエンコード/デコード:
echo -n "text" | base64
# テキストをBase64にエンコード
echo -n "dGV4dA==" | base64 -d
# Base64をテキストにデコード
base64 filename.txt
# ファイル内容をBase64にエンコード

Base64エンコードについて

Base64は、バイナリデータを64進表現に変換してASCII文字列形式で表現するバイナリからテキストへのエンコード方式です。テキストを扱うように設計されたメディアで保存および転送する必要があるデータをエンコードするためによく使用されます。

Base64エンコードの特性

Base64の一般的な使用法

Base64エンコードはさまざまなアプリケーションやプロトコルで広く使用されています:

アプリケーション 使用方法
Email (MIME) SMTP経由での送信のためのメール添付ファイルのエンコード
Web Development HTML/CSSに画像やその他のバイナリデータを直接埋め込む(データURL)
JSON APIs テキストのみをサポートするJSON形式でのバイナリデータの送信
Basic Authentication HTTPヘッダーでのユーザー名とパスワードのエンコード

ℹ️ 注意:Base64は暗号化ではなくエンコード方式です。データのセキュリティや機密性を提供しません。機密データの安全な送信には、Base64エンコードに加えて暗号化(TLS/SSLなど)を使用してください。

🛠️ 無料スマートツール

日本語 日本語