Base64エンコード・デコード

Base64エンコード・デコード

ローカル処理

テキストをBase64に変換、またはBase64をテキストに戻します。

使い方と処理基準

テキストをBase64に変換、またはBase64をテキストに戻します。

ツールの処理はブラウザ内で行われます。計算・変換の共有リンクを作成すると値がURLに含まれます。アカウント・アクセス解析・広告の情報はプライバシーポリシーをご確認ください。

処理制限

  • 最大入力文字数: 100,000文字

「作業」でエンコードとデコードを選びます。文字をUTF-8のバイトにしてからBase64にするため、日本語や絵文字も他のツールと同じ結果になります。

Base64は暗号化ではありません。誰でもデコードできるので、パスワードの保護には使わないでください。

できること

エンコード
文章 → Base64。メール・JSON・設定ファイルに安全に入れる文字列を作ります。
デコード
Base64 → 文章。トークンや設定値の中身を読みます。

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

  1. 1
    作業を選ぶエンコードまたはデコードを選びます。
  2. 2
    内容を入力文章またはBase64文字列を貼り付けます。
  3. 3
    結果をコピー結果をコピーして使います。

活用例

韓国語を含む文のエンコード
入力: Hello, 핑케일!
結果: SGVsbG8sIO2Vkey8gOydvCE=
Base64のデコード
入力: 7JWI64WV7ZWY7IS47JqU
結果: 안녕하세요

主な利用シーン

  • APIのBasic認証や設定値に入れる文字列を作るとき
  • JWTやCookieのBase64値を読むとき
  • メール原文(MIME)のBase64部分を解くとき

よくある質問 (FAQ)

デコードしたら文字化けします。

元の文章がUTF-8以外(Shift_JISなど)だったか、文章ではなく画像やファイルのデータかもしれません。ファイルなら「Base64ファイル → Blob」を使ってください。

URLに入れるBase64は?

+や/が含まれるため、URLに入れるときはさらにURLエンコードするかBase64URL形式を使ってください。

このツールへのご意見・ご要望はありますか? 提案・お問い合わせ →