Base64 エンコード/デコード
テキストやファイルをBase64エンコード・デコード
入力
出力
使い方
基本操作
- エンコード/デコードのモードを選択します
- テキストエリアに内容を入力すると、リアルタイムで変換されます
- ファイルをアップロードして変換することもできます
- 結果をコピーしたり、入力と交換して再変換できます
エンコードモード
- テキスト入力: 任意のテキストをBase64にエンコード
- ファイルアップロード: 画像やPDFなどのバイナリファイルもエンコード可能
- ドラッグ&ドロップ: ファイルを入力エリアにドラッグ&ドロップして直接エンコード
- 76文字で改行: MIME形式に準拠した改行入りBase64を生成
- Data URI形式: HTMLやCSSで直接使用できるData URI形式で出力
デコードモード
- Base64文字列を元のテキストに戻します
- 改行やスペースが含まれていても自動的にクリーンアップされます
- Data URI形式(data:image/png;base64,...)もデコード可能
便利な機能
- 入力と交換: 出力結果を入力に戻して、モードを切り替えて再変換
- コピー: 変換結果をワンクリックでクリップボードにコピー
サンプル
テキストのエンコード
入力:
Hello, World!出力:
SGVsbG8sIFdvcmxkIQ==日本語のエンコード
入力:
こんにちは世界出力:
44GT44KT44Gr44Gh44Gv5LiW55WMData URI形式(画像の埋め込み)
画像ファイルをアップロード + Data URI形式を有効化:
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgA...→ このURLをHTMLの<img src="...">に直接使用可能
76文字改行(MIME形式)
メールの添付ファイルなどで使用:
SGVsbG8sIFdvcmxkISBUaGlzIGlzIGEgdmVyeSBsb25nIHN0cmluZyB0aGF0IHdpbGwgYmUg
d3JhcHBlZCBhdCA3NiBjaGFyYWN0ZXJz