Base64エンコード・デコード
ローカル処理テキストをBase64に変換、またはBase64をテキストに戻します。
使い方と処理基準
テキストをBase64に変換、またはBase64をテキストに戻します。
ツールの処理はブラウザ内で行われます。計算・変換の共有リンクを作成すると値がURLに含まれます。アカウント・アクセス解析・広告の情報はプライバシーポリシーをご確認ください。
処理制限
- 最大入力文字数: 100,000文字
「作業」でエンコードとデコードを選びます。文字をUTF-8のバイトにしてからBase64にするため、日本語や絵文字も他のツールと同じ結果になります。
Base64は暗号化ではありません。誰でもデコードできるので、パスワードの保護には使わないでください。
できること
- エンコード
- 文章 → Base64。メール・JSON・設定ファイルに安全に入れる文字列を作ります。
- デコード
- Base64 → 文章。トークンや設定値の中身を読みます。
Base64エンコード・デコードの使い方
- 1作業を選ぶエンコードまたはデコードを選びます。
- 2内容を入力文章またはBase64文字列を貼り付けます。
- 3結果をコピー結果をコピーして使います。
活用例
韓国語を含む文のエンコード
入力: Hello, 핑케일!
結果: SGVsbG8sIO2Vkey8gOydvCE=
Base64のデコード
入力: 7JWI64WV7ZWY7IS47JqU
結果: 안녕하세요
主な利用シーン
- APIのBasic認証や設定値に入れる文字列を作るとき
- JWTやCookieのBase64値を読むとき
- メール原文(MIME)のBase64部分を解くとき
よくある質問 (FAQ)
デコードしたら文字化けします。
元の文章がUTF-8以外(Shift_JISなど)だったか、文章ではなく画像やファイルのデータかもしれません。ファイルなら「Base64ファイル → Blob」を使ってください。
URLに入れるBase64は?
+や/が含まれるため、URLに入れるときはさらにURLエンコードするかBase64URL形式を使ってください。
