変換方向を選択
テキスト→Base64、またはBase64→テキストを選びます。

文字列をBase64へエンコード、Base64を日本語・UTF-8テキストへデコードできる無料ツールです。Base64URLにも対応し、入力内容はブラウザ内で変換します。
日本語を含むUTF-8文字列を、標準Base64またはURL-safe Base64へブラウザ内で変換できます。
25文字・UTF-8 51バイト
0文字
Base64は暗号化ではありません。認証情報や秘密鍵を安全に保護する用途には使えません。
文字列を安全に往復確認できるよう、UTF-8として変換します。
テキスト→Base64、またはBase64→テキストを選びます。
日本語・英数字・記号を含むUTF-8テキストにも対応します。
通常は標準Base64、URLやJWT周辺ではURL-safe形式を選びます。
変換結果をコピーするかTXTとして保存できます。
日本語はUTF-8へ変換してからBase64化します。
| 元のテキスト | Base64 | 用途例 |
|---|---|---|
| Hello | SGVsbG8= | API・設定値の確認 |
| 日本語 | 5pel5pys6Kqe | UTF-8文字列の変換 |
URL-safe形式ではURLで意味を持つ記号を避けます。
見た目が読めなくなっても秘密情報の保護にはなりません。
Base64は誰でもデコードできる可逆なエンコードです。パスワード、APIキー、秘密鍵などをBase64化しただけで公開しないでください。目的はデータを文字列として扱いやすくすることで、機密性の確保ではありません。
Base64の前後で使うことが多いツールへ移動できます。
Base64変換で迷いやすい点をまとめています。