ホームに戻る

Base64 エンコード・デコード

テキストとBase64を相互変換したり、ファイルや画像をBase64やData URLにしたり、Base64文字列から元のファイルを復元したりできます。

  1. テキスト、ファイル、Base64 → ファイルを選ぶ
  2. テキストを貼り付けるかファイルを選ぶ
  3. 結果をコピーまたはダウンロード
ツールを読み込み中…

ファイルが端末の外に送信されることはありません

Base64が使われる場面

3つのモード

知っておきたいこと

Base64にするとデータは約33%大きくなり、保護もされません。誰でもデコードできます。データを隠すためではなく運ぶために使いましょう。貼り付けた文字列の空白や改行は自動的に無視されます。

よくある質問

Base64とは?

バイナリデータを64種類の安全な文字で表す方式で、メール、JSON、Data URL、APIなどで使われます。暗号化ではなくエンコードです。

日本語や絵文字にも対応していますか?

はい。テキストはUTF-8でエンコードされるので、どの言語も正確に元に戻せます。

URLセーフなBase64とは?

+と/の代わりに-と_を使い、末尾の=を省いた形式です。リンクやファイル名にそのまま使えます。

Data URLとは?

data:image/png;base64, のような接頭辞を付けたBase64で、画像やファイルをHTMLやCSSに直接埋め込めます。

Base64をファイルに戻すには?

「Base64 → ファイル」タブで文字列を貼り付けます。ファイル形式は自動判定され、画像はプレビューされ、ファイルをダウンロードできます。

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

いいえ。エンコードもデコードも端末内だけで行われます。

関連ツール

あとで使えるように、このツールを保存

次のキーを押すと、このページをブラウザーのブックマークに追加できます: Ctrl + D