ssecutils
Browser-native / zero upload

Base64 Encode / Decode

通常の Base64 と URL-safe Base64 を相互変換します。UTF-8 テキストの扱いにも対応しています。

local pipelinesealed
mode
local
tracking
zero

🔁 Base64 Encode / Decode

テキストとBase64の相互変換。UTF-8マルチバイト文字対応、URL-safe(base64url)にも対応。 すべてブラウザ内で処理され、入力データはサーバーに送信されません。

0 文字 · 0 bytes

💡 Base64について

  • Base64は暗号化ではなくエンコードです。誰でも復号できるため、機密情報の保護目的では使用しないでください。
  • 標準(RFC 4648)A-Z a-z 0-9 + / と末尾パディング = を使用します。
  • URL-safe(base64url)+//-/_ に置換し、パディングを省略します(JWT等で使用)。
  • 日本語などのマルチバイト文字も UTF-8 で正しくエンコード・デコードされます。
Next workflow

次に使うツール

作業の流れに近いツールへすぐ移動できます。

Search guide

Base64をエンコード・デコードする

Base64 Encode / Decode は、通常の Base64 と URL-safe Base64 を相互変換するツールです。APIトークン、設定値、JWTの一部、メールやHTTPヘッダーに含まれるエンコード文字列の確認に使えます。

Browser-native privacy

エンコード・デコードはブラウザ内で実行され、入力文字列はsecutilsのサーバーへ送信されません。

Base64の中身を確認する

Base64は暗号化ではなく、バイナリやテキストを扱いやすい文字列へ変換する表現形式です。デコードすると中身を読める場合があるため、秘密情報をBase64にしただけで安全になるわけではありません。

URL-safe Base64との違い

URL-safe Base64では、URLで扱いにくい記号を置き換えます。JWTや一部のトークンではこの形式が使われるため、通常のBase64と切り替えて確認できると調査が早くなります。

Base64 Encode / Decode でできること

  • 通常のBase64とURL-safe Base64に対応
  • UTF-8テキストを正しく扱える
  • トークンや設定値の確認に便利