Base64 エンコード デコード
テキストやファイルをBase64にエンコード、Base64をテキストやファイルにデコードできます。絵文字や日本語を含むUTF-8、URLセーフなBase64、HTML・CSSに画像を埋め込むData URLにも対応。処理はすべてブラウザ内で行い、アップロード不要です。
結果が大きいため、先頭1MBだけを表示しています。コピー・ダウンロードには全体が含まれます。
使い方
- 上で「テキスト」か「ファイル」を選びます。
- テキストは入力して「エンコード」か「デコード」を押します。ファイルはドロップするとBase64またはData URLが表示されます。
- 結果をコピーするか、デコードしたバイナリデータをファイルとしてダウンロードします。
よくある質問
Base64は何に使いますか?
Base64はどんなデータも英数字の文字列に変換し、テキストしか扱えない場所でも安全に送れるようにします。メールの添付ファイル、JSONやAPI、Data URLとしてHTML・CSSに埋め込む画像などに使われます。
Base64は暗号化ですか?
いいえ。Base64は誰でも元に戻せるため、パスワードや秘密情報を隠す目的には使えません。暗号ではなく、データの表し方の一つです。
URLセーフなBase64とは?
+と/を-と_に置き換え、末尾の=を省いて、URLやファイル名にそのまま使えるようにした形式です。JWTトークンもこの形式です。デコードはどちらの形式も自動で判別します。
ファイルサイズの上限はありますか?
ファイルは端末内で処理するため、上限は端末のメモリによります。50MB程度までなら快適に使えます。Base64の結果は元のサイズより約3分の1大きくなります。