🔐 Base64 エンコード・デコード — テキストと画像

ここに結果が表示されます...
🖼️

ここに画像をドラッグ&ドロップするか、クリックして選択します

画像プレビュー
ここにBase64文字列が表示されます...

テキストエンコーディング

テキストを Base64 形式に瞬時にエンコード、または Base64 形式からデコードします。

画像をBase64に変換

画像をアップロードして、HTML/CSS に埋め込むための Base64 文字列を取得します。

Base64 イメージのプレビュー

Base64 文字列を貼り付けると、対応する画像が即座にプレビューされます。

自動検出

入力が有効な Base64 文字列かどうかを自動的に検出します。

ローカルファイル処理

すべての処理はブラウザ内でローカルに行われます。データはどのサーバーにもアップロードされません。

完全に無料

登録も制限もありません。永久に無料で使用できます。

関連記事

Base64 エンコーディングの説明: バイナリからテキストへの変換を理解する

Base64 エンコードの仕組み、仕組み、電子メールの添付ファイルから Web 開発までの一般的な使用例について詳しく説明します。

初心者ガイド (英語)

データ URI の完全ガイド: HTML へのリソースの埋め込み

データ URI を使用して画像、フォント、その他のリソースを HTML や CSS に直接埋め込み、HTTP リクエストを減らす方法を学びます。

チュートリアル (英語)

エンコーディングの比較: Base64、URL エンコーディング、および HTML エンティティ

Web 開発におけるこれら 3 つの一般的なエンコード方法の違いは何ですか?それらの目的と使用例を理解します。

比較 (英語)

Base64 とセキュリティ: 一般的な通説の誤りが暴かれる

Base64暗号化ですか?データを保護できますか? Base64 とセキュリティに関するよくある誤解を解きます。

安全 (英語)

よくある質問

Base64とは何ですか?
Base64 は、バイナリ データを ASCII テキストにエンコードする方法です。これは、HTML への画像の埋め込みや JSON でのファイルの送信など、バイナリをサポートしていない環境でデータを送信するためによく使用されます。
Base64エンコードは暗号化ですか?
いいえ、Base64 は単なるエンコード スキームであり、セキュリティは提供されません。誰でも簡単に Base64 文字列をデコードできます。その目的はデータ形式の変換であり、データ保護ではありません。
私のデータはどこかにアップロードされていますか?
いいえ。すべてのエンコードとデコードはブラウザ内で完全に行われます。データがデバイスの外に出ることはありません。
どのような画像形式がサポートされていますか?
JPG、PNG、GIF、WebP、SVG など、ブラウザでサポートされているすべての画像形式がサポートされています。
Base64エンコーディングはファイルサイズを増加させますか?
はい、Base64 エンコードによりデータ サイズが約 33% 増加します。これは、3 バイトごとに 4 つの ASCII 文字としてエンコードされるためです。
Unicode テキストを Base64 にエンコードできますか?

はい。テキスト モードを選択し、Unicode テキストを入力してエンコードします。デコードするときは、UTF-8 テキストを表す有効な Base64 テキストを使用してください。

ブラウザで画像を Base64 に変換するにはどうすればよいですか?

画像モードを選択し、画像ファイルを選択します。このツールはブラウザで Base64 データ URL を作成します。エンコーディングは画像を圧縮するのではなく、表現を変更します。