Base64

このブラウザ内で処理

テキスト上限: 4000000 文字

ファイル上限: 8 MB

このツールは入力をアップロードしません。

JWTの一部や、設定に埋め込む短い文字列の行き来です。バイナリファイル全体や、img用のdata URIは兄弟ページです。読めないことが機密ではありません。

環境変数に短い秘密を載せる前に、エンコード結果を確認したい——文字列のBase64です。暗号化ではありません。

任意ファイルはファイルBase64<img src="data:...">画像とBase64、トークンのクレームはJWTデコードです。

向いているとき

  • 設定ファイルに載せる短いトークン断片。
  • メールで壊れる8ビット文字の一時回避(根本対策ではない)。
  • 見知らぬデコーダに本番値を貼りたくないとき。

使い方

  1. テキストを貼ります。
  2. エンコードまたはデコードします。
  3. バイナリや画像は兄弟ページへ。

誤解しやすい点

  • Base64は難読化です。鍵ではありません。
  • UTF-8以外のバイト列は文字化けします。
  • HTMLの実体参照はHTMLエンティティです。

よくある質問

ファイルを変換したいです。

ファイルBase64です。画像をCSSに埋め込むなら画像とBase64です。

暗号化になりますか?

なりません。誰でも戻せます。試験用のAESはAES暗号化/復号、トークンの中身はJWTデコードです。

JWTを貼ればよいですか?

点で区切った3パートはJWTデコードの方が読みやすいです。こちらは素のBase64/Base64URL向きです。

送信されますか?

されません。このタブ内です。

改行やURLセーフは?

実装のオプションに従ってください。環境によってパディングの扱いが違います。

関連ツール