Base64URL エンコード/デコード
URLセーフなBase64(+/ の代わりに - と _、パディングなし)を、ブラウザ上でエンコード・デコードします。
入力
出力
Base64URLは、エスケープが必要な文字を避けるため、JWT、URL、ファイル名で使われるバリアントです。下にテキストまたはbase64url文字列を貼り付けると瞬時に変換されます。すべてローカルで動作し、何もアップロードされません。
使い方
- エンコードまたはデコードモードを選びます。
- テキストまたはbase64url文字列を入力欄に貼り付けます。
- 出力欄から変換された結果をコピーします。
よくある質問
- Base64URLは通常のBase64とどう違いますか?
- 「+」を「-」に、「/」を「_」に置き換え、「=」パディングを省くため、結果は余分なエスケープなしでURL、ファイル名、JWTトークンで安全に使えます。
- Unicodeテキストに対応していますか?
- はい。テキストはbase64url変換の前にUTF-8バイトにエンコードされるため、絵文字や非ラテン文字も正しく往復変換されます。
- 私のデータはどこかにアップロードされますか?
- いいえ。すべての変換はJavaScriptを使ってブラウザ内で行われ、サーバーには何も送信されません。