開発・プログラミング

Base64変換ツール

文字列やファイルをBase64へエンコード・デコードし、画像プレビューやファイル保存も行える無料ツールです。

ブラウザ内処理

0文字

0文字

FEATURES

このツールでできること

  • 日本語を含むUTF-8文字列をBase64へエンコード・デコードできます。
  • 画像やPDFなど最大8MBのファイルをBase64文字列へ変換できます。
  • Base64文字列を元のバイナリファイルとして保存できます。
  • PNG、JPEG、GIF、WebP画像はデコード後にプレビューできます。

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は暗号化ですか?

暗号化ではありません。誰でもデコードできる表現形式です。

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

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

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

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

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

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

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

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