例
入力:
https://www.starrytool.com
エンコードボタンをクリックすると、次のように出力されます:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=
このBase64エンコード・デコードツールについて
このオンラインBase64ツールでは、通常のテキストをBase64形式にエンコードしたり、Base64文字列を可能な範囲で読みやすいテキストにデコードしたりできます。APIで使う値、JSONデータ、設定用テキスト、データURL、Base64表現が必要なテキストベースの内容を扱うときに便利です。
• 主な機能
エンコードとデコード: テキストをBase64に変換したり、Base64の内容をテキストに戻したりできます。
行ごとの処理: 複数の値を1行ずつ個別にエンコードまたはデコードしたい場合に利用できます。
テキストとして扱いやすい出力: Base64はデータをテキスト文字で表現するため、JSON、XML、HTML、CSS、URLなどのテキストベース形式に含めやすくなります。
サイズの増加: Base64の出力は、3バイトを4つのBase64文字で表すため、通常は元のデータより大きくなります。
暗号化ではありません: Base64はエンコード形式であり、セキュリティ保護の方法ではありません。誰でもデコードできるため、パスワード、秘密鍵、トークンなどを保護する目的でBase64だけを使用しないでください。
• よく使われる場面
開発用ツールとして: API、設定ファイル、テストデータ、ログ、リクエストペイロードで使う文字列のエンコードやデコードに役立ちます。
データURL: HTML、CSS、その他のテキストベース形式で使う小さなテキスト値やデータ値の変換に利用できます。
メールやWeb標準: Base64は、多くのプロトコルやフォーマットでデータをテキストとして表現するために使われています。
簡単なデバッグ: Base64文字列の内容を確認したり、テストやトラブルシューティング用にサンプルテキストをエンコードしたりできます。