開発・プログラミング

Base64をエンコード・デコードする無料ツール

テキスト、画像、ファイルをBase64へ変換し、Base64文字列を読めるテキストやファイルへ戻せます。

ブラウザ内処理

0文字

0文字

FEATURES

このツールでできること

  • 文字列やファイルをBase64へ変換します。
  • 開発中のデータ確認や変換を、コピーしてすぐ試せます。
  • 無料・会員登録不要で、PCとスマートフォンのブラウザから利用できます。

HOW TO USE

使い方

  1. 1

    文字列またはファイルを選び、エンコード・デコード方向を設定します。

  2. 2

    文字列を入力するか、エンコードするファイルを選択します。

  3. 3

    「Base64を変換する」を押して結果や画像プレビューを確認します。

  4. 4

    結果をコピーするか、テキストまたは元ファイルとして保存します。

EXAMPLE

具体的な入力例・出力例

入力例

UtilityBox(無料ツール)

出力例

VXRpbGl0eUJveO+8iOeEoeaWmeODhOODvOODq++8iQ==

ERRORS

エラーになる条件

  • 入力が空の場合。
  • 文字列が5,000,000文字を超えている場合。
  • 選択ファイルが8MBを超えている場合。
  • デコード時にBase64以外の文字や不正な長さが含まれている場合。
  • 文字列デコードで、結果が正しいUTF-8文字列でない場合。

NOTES

使用上の注意

  • Base64は暗号化ではありません。機密情報を保護する用途には使えません。
  • Base64化するとデータサイズはおおむね約33%増加します。
  • 画像プレビューは安全性のためPNG、JPEG、GIF、WebPだけに限定しています。SVGはファイル保存のみです。
  • デコードファイルの名前とMIMEタイプは利用者が確認・指定してください。

入力データを外部送信しません

入力したデータや選択したファイルは、ユーザーのブラウザ内で処理され、外部サーバーへ送信されません。

FAQ

よくある質問

Base64は暗号化ですか?

暗号化ではありません。誰でもデコードできる表現形式のため、秘密情報の保護には使用しないでください。

日本語をデコードできますか?

UTF-8で作成されたBase64文字列であれば、日本語を含むテキストへデコードできます。

画像をBase64へ変換できますか?

できます。ファイルモードで画像を選ぶとBase64文字列を出力します。

Data URLにも対応していますか?

デコード時はdata:image/png;base64,...のようなData URLも読み取れます。

ファイルはサーバーへアップロードされますか?

アップロードされません。ブラウザ内で読み込み・変換します。

大きいファイルを処理できますか?

ブラウザ停止を防ぐため8MBまでに制限しています。