Base64 编码器

将文本编码为 Base64,或将 Base64 解码为文本。Base64 是一种编码,不是加密:它不能保护数据。所有操作都在你的浏览器中完成。

文本转 Base64

Base64 转文本

不会存储任何内容,也不会发送到任何服务器。

Base64エンコーダーは、テキストを英字、数字、記号 + と / で構成された文字列に変換します。逆方向にも対応しており、Base64の文字列を貼り付ければ元のUTF-8テキストに戻せます。たとえば Hello world は SGVsbG8gd29ybGQ= になります。URLセーフのスイッチを使うと、+ と / が - と _ に置き換わり、= のパディングも省かれるため、トークンやURLに含める文字列に便利です。変換はブラウザー内で行われ、入力内容が送信されることはありません。

使用方法

  1. 「テキストからBase64」パネルにテキストを入力または貼り付けると、エンコード結果が表示されます。
  2. 文字列をURLやトークンに使う場合は、「URLセーフ」をオンにします。+、/、パディングが付きません。
  3. 結果の「コピー」をクリックして、文字列をクリップボードにコピーします。
  4. デコードするには、「Base64からテキスト」パネルに文字列を貼り付け、変換後のテキストを確認します。

常见问题

Base64でパスワードを暗号化できますか?
いいえ。Base64はデータの表現方法を変えるだけで、誰でも元に戻せます。情報を守るには本物の暗号化が必要で、元に戻せない指紋にはハッシュを使います。
URLセーフオプションでは何が変わりますか?
プラス記号がハイフンに、スラッシュがアンダースコアになり、= のパディングが削除されます。追加のエスケープなしでURLに含められます。
「無効なBase64」と表示されるのはなぜですか?
文字列にBase64の文字集合以外の文字が含まれている、長さが不正、またはバイナリファイルのように有効なUTF-8テキストにデコードできない場合です。
URLセーフの文字列もデコードできますか?
はい。標準の文字集合も、- と _ を使う形式も受け付け、= のパディングは不要です。スペースや改行も無視されます。

相关工具