はじめに
Base64 エンコーディングは、バイナリデータを ASCII 文字列形式で表すバイナリからテキストへのエンコーディング方式です。電子メール、HTTP、JSON などのテキストベースのプロトコル経由で送信するために、画像、ファイル、バイナリデータをエンコードするために一般的に使用されています。当社の Base64 エンコーダー/デコーダーにより、Base64 テキストと画像のエンコードとデコードが簡単かつ即座に行えます。
HTML または CSS に画像を直接埋め込んだり、認証資格情報をエンコードしたり、JSON 経由でバイナリデータを送信したり、Base64 文字列を元の形式にデコードしたりする必要がある場合、このツールがすべてを処理します。UTF-8 文字を考慮したテキストエンコーディングサポートにより、国際文字と絵文字が正しく処理されます。
すべての処理はブラウザ内でローカルに行われます - テキストと画像がサーバーにアップロードされることはありません。これにより、機密データの完全なプライバシーが保証されると同時に、ネットワーク遅延なしで即座の結果が提供されます。
主な機能
- 1 UTF-8 文字サポートを備えたテキストの Base64 エンコード
- 2 Base64 文字列を元のテキストにデコード
- 3 埋め込み用に画像(PNG、JPG、GIF、SVG)を Base64 にエンコード
- 4 Base64 画像をダウンロード可能な画像ファイルにデコード
- 5 入力または貼り付け時のライブエンコード/デコード
- 6 ワンクリックでクリップボードにコピーして簡単に転送
- 7 大容量ファイルのサポート(ブラウザのメモリのみで制限)
- 8 正確なテキスト変換のための文字エンコーディング検出
- 9 無効な Base64 の場合は明確なメッセージでエラー検出
- 10 読みやすい Base64 チャンクのためのクリーンな分割出力
- 11 URL セーフ Base64 エンコーディングオプション(+ と / を - と _ に置換)
- 12 エンコード/デコード結果をファイルとしてダウンロード
使い方
- 1 テキストをエンコードするには:入力エリアにテキストを貼り付け、「エンコード」をクリック
- 2 デコードするには:入力に Base64 文字列を貼り付け、「デコード」をクリック
- 3 画像の場合:画像ファイルをアップロードするか、ツールにドラッグ&ドロップ
- 4 Base64 結果が出力エリアに即座に表示されます
- 5 コピーボタンをクリックして、Base64 文字列をクリップボードにコピー
- 6 画像の場合は、デコードされたプレビューを使用して結果を確認
- 7 必要に応じて、出力をテキストファイルまたは画像としてダウンロード
このツールを選ぶ理由
テキストと画像
テキストと画像の Base64 エンコーディングに対応したツールが1つあれば、複数の専門ツールは不要になります。
UTF-8 対応
基本的な Base64 ツールでよく発生する国際文字、絵文字、特殊記号の正しいエンコーディング。
プライバシー保証
すべてのエンコードとデコードはブラウザ内でローカルに行われます。データはデバイスから離れることはありません。
即座の結果
入力中のリアルタイムエンコード/デコード。待機時間なし、サーバーリクエストなし、ファイルサイズ制限なし。
開発者フレンドリー
コードへの埋め込みとデータ URI の使用に備えた、適切な改行を持つクリーンで分割された出力。
エラー検出
自動検証により無効な Base64 入力を検出し、役立つエラーメッセージを提供します。
活用シーン
データ URI を使用して HTML または CSS に画像を直接埋め込む
HTTP 基本認証の認証資格情報をエンコード
JSON または XML API 経由でバイナリデータを送信
MIME 準拠メッセージのメール添付ファイルエンコーディング
Base64 エンコードされた API レスポンスと設定ファイルのデコード
HTTP リクエストを減らすために CSS に小さなアイコンとロゴを埋め込む
テキストベースの転送プロトコル用のファイルアップロードをエンコード
テキストフィールドのみをサポートするデータベースにバイナリデータを保存