Base64 エンコード・デコード

Base64 を双方向で。文字でもファイルでも。

無料 · 登録不要 · 端末内で計算

ファイルは端末から出ません

  • 2方向
  • 2文字セット
  • 0登録
  • 1回でコピー
仕様

Base64 エンコード・デコードの仕様

方向
双方向に対応
文字の扱い
UTF-8 で正しく処理
ファイル
ファイルは端末内で処理
文字セット
標準または URL セーフ
画像
画像はプレビュー表示
不正な入力
何が問題かを表示
料金
無料
登録の要否
不要
処理する場所
あなたの端末の中
使い方

Base64 エンコード・デコードの使い方

  1. 1

    方向を選ぶ

    方向を選ぶ

  2. 2

    文字かファイルを入れる

    文字かファイルを追加

  3. 3

    結果をコピーする

    結果をコピー

よくある質問

よくある質問

日本語やアクセント付きの文字も扱える?

扱えます。文字は UTF-8 のバイト列としてエンコードされるため、往復すれば絵文字も含めて元どおりに戻ります。

URL セーフの文字セットとは?

プラスとスラッシュをマイナスとアンダースコアに置き換え、末尾の詰め物を省いたものです。エスケープなしで URL に入れられます。

ファイルはアップロードされる?

されません。ファイルはこのタブの中で読み込まれ、端末から出ることはありません。どこにも送信しません。

Base64 は暗号化?

違います。これは符号化で、誰でも元に戻せます。バイト列を文字として安全に運ぶためのもので、内容を隠すためのものではありません。

解説

文字ではなく、バイトを扱う

文字は UTF-8 として扱うため、日本語も絵文字も往復して元どおりです。ファイルを選ぶことも、URL セーフの文字セットに切り替えることもできます。

  • Base64 が扱うのはバイト列です。文字はまず、決まった符号化でバイトに変える必要があります。
  • UTF-8 のバイトではなく文字を直接符号化してしまうのが、日本語やアクセント付きの文字が壊れる原因です。
  • Base64 にすると容量は約3分の1増えます。大きなファイルより小さなファイルに向いているのはそのためです。
  • 末尾の等号は詰め物です。URL セーフの形では省くのが普通です。

仕様をすべて見る

Base64 エンコード・デコードツールの仕様
方向エンコードとデコード。切り替えは1つのスイッチです。
文字の扱い全体を通して UTF-8。日本語・アクセント・絵文字が往復しても壊れません。
ファイルどんなファイルでもエンコードできます。タブの中で読み、送信しません。
文字セットプラスとスラッシュを使う標準、またはマイナスとアンダースコアの URL セーフ。
画像デコード結果が画像なら、プレビューを表示し、保存もできます。
不正な入力エラーの詳細ではなく、Base64 として正しくないことをお伝えします。
料金無料。作業領域の外に、広告と分かる形で広告を出しています。
登録の要否不要。
処理する場所このブラウザのタブの中。どこにも送られません。
次にできること

同じファイルのまま続ける

開発ツール一覧: SPOTTOOLSの開発ツール