Base64エンコード・デコードツール
テキストのBase64エンコードおよびデコードを即座に行います。
概要:テキストデータをASCII文字セットによるBase64エンコード形式に変換します。
Translated Output
Embed this Tool on Your Website
Copy this code snippet to add the Base64エンコード・デコードツール to your blog or website for free. It adjusts dynamically to mobile and desktop screens.
Share This Tool
使い方 — Base64エンコード・デコードツール
1. 変換したい文字列を入力します。
2. 「エンコード」または「デコード」を選択します。
3. 変換後の文字列をコピーします。
仕組み — Base64エンコード・デコードツール
ブラウザ標準の btoa / atob 関数を用いて高速変換します。
計算式:Base64 = btoa(text) | テキスト = atob(base64)
計算例:
「Hello」をBase64変換すると「SGVsbG8=」になります。
よくある質問
画像などのバイナリデータや文字列を、ASCIIの印字可能文字(64種類の英数字と記号)に変換する技術です。HTMLやCSSへの画像の埋め込みや、メール添付、API通信で広く使われます。
はい。3バイトのバイナリデータを4文字のテキストに変換するため、データ容量は約33%増加します。
データの長さが4の倍数になるように末尾を埋める「パディング記号」です。データ長に応じて末尾に1個または2個付与されます。
いいえ。Base64はデータの表現形式を変換するだけの技術であり、暗号化ではないため誰でも簡単に元のデータへ復元(デコード)できます。
はい。UTF-8文字コードをベースに安全に相互変換するため、日本語の文章や特殊記号も文字化けすることなく完全に復元できます。