オンライン Base64エンコード・デコード

ブラウザーでテキストをBase64にエンコード、またはBase64をテキストやバイトにデコード。Unicode、Base64URL、改行、ファイル変換に対応。登録不要です。

ブラウザー内で処理すべてのツールを見る
0 文字
準備ができたら始めましょう

データを入力し、オプションを調整して実行してください。

—
オプション
ブラウザー内で処理
入力内容は未保存

Base64とは?

Base64はバイナリのバイトを印字可能なテキストで表す方式です。メール添付、JSON、データURIなどで使われます。通常は3バイトが4文字になり、=は埋め字に使われます。元に戻せる符号化であり、秘密情報を暗号化するものではありません。

Hello → SGVsbG8=

標準Base64とBase64URLの違い

標準Base64は+と/を使います。Base64URLはURLやトークン向けに、それらを-と_に置き換えます。埋め字の要否は受け取り側によって異なります。必要な文字集合と文字コードを選んでください。 Base64URLエンコード・デコード

符号化の規格: RFC 4648 §4 — Base64 · RFC 4648 §5 — Base64URL

テキスト・画像・ファイルを変換

テキストには上の作業エリアを使います。画像やファイルには専用ツールを選ぶと、元のバイトを保ったまま、対応画像の確認や復元ファイルのダウンロードができます。画像をUTF-8テキストとしてデコードしても画像ファイルにはなりません。

このツールの使い方

01

データを入力

テキストを貼り付けるか、ファイルを選択してください。まずはサンプルを試すこともできます。

02

オプションを選択

Unicodeに対応したBase64変換ツールです。テキストとバイトを変換し、診断内容や出力を確認できます。

03

結果を確認して書き出す

処理内容を確認して、結果をコピーまたはダウンロードしてください。必要に応じて別のツールで続けられます。