Base64エンコード・デコード

テキストやファイルをBase64に、Base64をテキストに変換します。日本語や絵文字もOKです。

無料・登録不要・透かしなし

🔒 ファイルはアップロードされません。すべてブラウザ内で処理します。

使い方

  1. エンコードかデコードを選びます。
  2. テキストを貼り付けるか、ファイルを選んでBase64のdata URLにします。
  3. 結果をコピーまたはダウンロードします。

Base64エンコード・デコード

Base64はバイト列を64種類の文字で表し、バイナリデータをJSONやメール、data URLなどのテキストに入れられるようにします。テキストはまずUTF-8に変換するため、どの言語でも使えます。URLセーフモードは + と / の代わりに - と _ を使い、末尾の = を省きます(JWTで使われる形式)。

Base64は暗号化ではなくエンコードで、誰でもデコードできます。パスワードを隠す目的には使わないでください。デコード結果がテキストでない場合は、ファイルとしてダウンロードできます。

よくある質問

Base64は暗号化ですか?

いいえ。表現を変えるだけで、誰でもデコードできます。

Base64が元より長くなるのはなぜですか?

3バイトごとに4文字を使うため、約33%大きくなります。

データはアップロードされますか?

いいえ。エンコードもデコードもブラウザ内で行います。

ほかのPDFツール

開発者ツール ›