みっけツール みっけツール 欲しいツール、きっとみっけ!
ENCODE

Base64変換

AUTO DETECT

テキスト・ファイル・画像をBase64に相互変換。デコード時の形式を自動判定し、画像なら即プレビュー。

OPTIONS — オプション
INPUT — 入力
📁 ファイルをドロップ または クリックで選択
画像・PDF・任意のファイル対応 / 最大 5MB
PROCESS
RESULT — 結果
0入力サイズ
0出力サイズ
判定モード
入力されたテキスト・ファイルはサーバーに送信されません。すべての処理はブラウザ内で完結します。

Base64エンコード/デコードツールの使い方

テキストを入力するか、ファイルをドロップするだけ。自動判定モードならBase64文字列を貼り付けるとデコード、普通のテキストを入れるとエンコードを自動で切替えます。デコード結果が画像なら即時にプレビュー表示。エンコード結果は Base64 / data:URI / <img> / CSS の4形式で出力できるので、HTMLやCSSへの埋め込み用途にも便利です。

自動判定モード
入力内容(DataURI / 通常Base64 / URLセーフBase64 / 普通のテキスト)を自動判別。手動切替不要。
画像即プレビュー
デコード結果がPNG/JPEG/GIF/WebP/SVG画像なら、その場で表示確認できます。
4出力形式切替
素のBase64・data:URI・<img>タグ・CSS background-image をワンクリック切替。
複数行一括
各行を独立処理。複数のトークンやID、CSVカラムをまとめて変換したいときに便利です。

Base64とは?

Base64は、画像・音声・PDFなどの「バイナリデータ」を、英数字と記号(A-Z, a-z, 0-9, +, /)だけで表現する変換方式です。文字しか送れない仕組み(メール本文・JSON・URL等)にバイナリを乗せるために使われます。元データより約33%サイズが増えますが、テキストとして安全に運べるのが特徴です。

こんなときに使います

HTMLやCSSに小さな画像(アイコン・SVG)を直接埋め込んでファイル数を減らしたいとき、メール本文に画像を埋め込みたいとき、API のレスポンスやJWTトークンに含まれるBase64文字列の中身を確認したいとき、Webサイトの読み込み速度を上げるために画像をData URI化したいときなどに活用できます。

URLセーフBase64との違い

通常のBase64で使われる +/ は、URLに含めるとパーセントエンコードされてしまいます。それを避けるために、+- に、/_ に置き換えたものが「URLセーフBase64」です。JWT(JSON Web Token)のような、URLや HTTP ヘッダーに含めるトークンの符号化に広く使われています。「URLセーフBase64」オプションをONにすると、エンコード結果が URLセーフ形式で出力され、デコード時はどちらの形式でも自動的に正しく処理します。