テキスト→Base64URL変換ツール–URLセーフなデータエンコード
テキスト→Base64URL変換ツールは、RFC 4648 §5で定義されたURLセーフなアルファベットで貼り付けたテキストをエンコードします。+を-に、/を_に置き換えるため、結果はURL・クッキー・ファイル名で使いやすくなります。パディングは通常省略されます。パディングありの形式が必要な場合はパディングトグルを使用してください。生成された値はコードや他のツールで使えるようコピーできます。
テキスト→Base64URL変換ツールは、RFC 4648 §5で定義されたURLセーフなBase64派生形式で貼り付けたテキストをエンコードします。テキストをURL・クッキー・ファイル名に収める必要がある場合に便利な、コピー可能な値を作成します。このツールは常にURLセーフなアルファベットを使うため、+は-に、/は_になります。
テキストを変換するには、入力欄に貼り付けて生成されたBase64URL結果を確認します。パディングは通常省略され、パディングトグルで一般的でないパディングありの形式を作成できます。値を受け取るシステムが特定のパディング形式を期待する場合に便利です。このツールには実例が含まれています:Hello, URL-safe Base64!+/=?
標準Base64はアルファベットに+と/を使いますが、Base64URLではそれらの文字が-と_に置き換えられます。そのため、標準の記号がパーセントエスケープを必要とする文脈でBase64URLが便利になります。Base64URLではパディングも一般的に省略されます。JWTに=パディングが付くことはありません。Base64URLはエンコーディング形式であり暗号化ではないため、元のテキストが秘密になるわけではありません。
変換は完全にブラウザ上で実行されます。入力はデバイス上で処理され、サーバーへのアップロード・保存・送信は行われません。ページの読み込み後はオフラインで動作し、無料で利用できます。これらの特長により、リモートサービスに送信せずテキストを素早くエンコードしたい開発者やDevOpsエンジニアにとって便利です。
手順1: エンコードしたいテキストを入力欄に貼り付けます。このツールはテキストを受け付けてBase64URLに変換します。
手順2: 必要に応じてパディングオプションを調整します。パディングは通常省略されますが、トグルでパディングありの形式を生成できます。
手順3: 生成された結果を確認します。出力はURLセーフなアルファベットを使用し、+を-に、/を_に置き換えます。
手順4: Base64URL値をコピーし、コード・URL・クッキー・ファイル名・他のツールで使います。
用途: 標準Base64ではなくBase64URLを受け付けるシステムにテキストを移します。URLセーフなアルファベットにより+と/の文字を回避できます。
用途: 受け取ったBase64URL値が元のテキストに対応するか確認します。テキストを変換して生成結果と比較します。
用途: ドキュメント・チケット・コミットメッセージ用のテキストスニペットを用意します。結果はコピーして共有できます。
用途: コードに貼り付ける前にエンコード値をサニティチェックします。ブラウザ上でURLセーフな出力を素早く確認できます。
用途: URL・クッキー・ファイル名用にテキストのURLセーフな表現を作成します。Base64URLでは+と/の代わりに-と_を使います。
用途: Base64URLを使うトークン形式用にテキストを用意します。通常のパディングなし形式ではなくパディングありの形式が必要な場合、パディングトグルが役立ちます。