Base64変換
テキストまたはファイルをBase64形式に変換します。
Base64変換ツールとは?
テキストやファイルを Base64 形式にエンコード・デコードする無料ツールです。 Base64 はバイナリデータを ASCII 文字列で表現するエンコード方式で、 HTMLへの画像直接埋め込み(Data URL)や、REST API でのバイナリデータ転送などに広く使われています。
日本語を含むテキストにも対応(UTF-8)。ファイルをアップロードして Data URL 形式に変換することもできます。 すべての処理はブラウザ内で完結します。
使い方
- 1「テキスト」または「ファイル」タブを選ぶ
- 2エンコードする場合:テキストを入力またはファイルを選択し「エンコード」をクリック
- 3デコードする場合:Base64文字列を入力し「デコード」をクリック
- 4結果をコピー、またはファイルとしてダウンロードして使う
こんな場面で活躍します
- ·HTML・CSS・Reactコンポーネントに画像を直接埋め込む(Data URL変換)
- ·APIがバイナリデータをBase64で要求・返却する際のエンコード・デコード
- ·設定ファイルやJWTトークンのBase64部分を素早く確認したいとき
- ·メール添付やクリップボードで文字列としてファイルを転送したいとき
よくある質問
Q. 日本語(全角文字)は正しくエンコードできますか?
A. はい。UTF-8 エンコーディングで正しく変換されます。日本語を含む文字列も文字化けなくエンコード・デコードできます。
Q. Data URL とは何ですか?
A. data:image/png;base64,... の形式で始まる文字列です。画像などのバイナリデータを HTML や CSS に直接埋め込む際に使われます。<img src="data:..."> の形式で利用できます。
Q. ファイルサイズに上限はありますか?
A. 明示的な上限は設けていませんが、ブラウザのメモリ上限に依存します。数MB以内のファイルであれば通常問題ありません。
Q. デコード結果が文字化けします。どうすればいいですか?
A. Base64 文字列がバイナリファイル(画像・PDFなど)をエンコードしたものの場合、テキストとして表示すると文字化けします。その場合はファイルとしてダウンロードしてください。