Base64エンコード・デコード
テキストやファイルをBase64に、Base64をテキストに変換します。日本語や絵文字もOKです。
無料・登録不要・透かしなし
広告
広告
広告
使い方
- エンコードかデコードを選びます。
- テキストを貼り付けるか、ファイルを選んでBase64のdata URLにします。
- 結果をコピーまたはダウンロードします。
Base64エンコード・デコード
Base64はバイト列を64種類の文字で表し、バイナリデータをJSONやメール、data URLなどのテキストに入れられるようにします。テキストはまずUTF-8に変換するため、どの言語でも使えます。URLセーフモードは + と / の代わりに - と _ を使い、末尾の = を省きます(JWTで使われる形式)。
Base64は暗号化ではなくエンコードで、誰でもデコードできます。パスワードを隠す目的には使わないでください。デコード結果がテキストでない場合は、ファイルとしてダウンロードできます。
よくある質問
Base64は暗号化ですか?
いいえ。表現を変えるだけで、誰でもデコードできます。
Base64が元より長くなるのはなぜですか?
3バイトごとに4文字を使うため、約33%大きくなります。
広告
データはアップロードされますか?
いいえ。エンコードもデコードもブラウザ内で行います。