Base32でテキストをエンコード・デコードする方法
テキストを入力し、エンコードまたはデコードを選んで実行すると、Base32形式への変換または元のテキストへの復元を確認できます。操作を指定しない場合はエンコードが使われます。
Base32でテキストを変換するには
Base32エンコーダー/デコーダーは、テキストをBase32形式へ変換したり、Base32形式のテキストを元の文字列へ戻したりするためのツールです。文章やラベルなど、テキストを対象に変換結果を確認したいときに使えます。入力欄は省略できますが、実際に処理するには有効なテキストが必要です。
操作手順と選択方法
- テキスト欄に、変換したい文字列を入力します。エンコードする場合は通常のテキストを、デコードする場合はBase32形式のテキストを指定します。
- 操作の選択で、
encodingに相当するエンコード、またはdecodingに相当するデコードを選びます。操作を指定しない場合はエンコードが既定です。 - 入力内容と操作を確認して処理を実行します。
- 表示された結果を確認します。エンコードではBase32形式のテキスト、デコードでは元のテキストを確認できます。
結果の見方
エンコードの結果は、入力したテキストをBase32で表した文字列です。デコードの結果は、対応するBase32テキストから復元された文字列です。同じテキストをエンコードしてからデコードすると、検証済みの「Hello World」では元のテキストに戻ります。
結果が失敗として返る場合は、変換済みのテキストとして扱わず、入力内容と操作の指定を見直してください。選択できる操作はエンコードとデコードです。それ以外の操作は処理に対応していません。
使用例
「Hello World」をBase32形式に変換してから、同じ変換結果を元のテキストへ戻したい場合に使います。
テキスト欄に「Hello World」を入力してエンコードを実行し、返された結果をデコードの入力として処理します。
エンコード後にBase32形式のテキストが返り、その結果をデコードすると元の「Hello World」が返ります。
制限事項
- 対象はテキストで、処理する有効なテキストがない場合は変換結果ではなく失敗になります。
よくある間違い
- テキストを入力しないまま実行すると、入力欄が省略可能でも有効な文字列がないため失敗になります。変換対象のテキストを入力してから、もう一度実行してください。
よくある質問
テキストを入力しなくても使えますか?
はい。入力欄を省略すると空の値として扱われ、実際に有効なテキストがなければ処理は失敗します。変換する文字列を入力してください。
操作を選ばない場合はどうなりますか?
操作を指定しない場合はエンコードです。デコードしたいときは、対応するデコード操作を選択してください。
エンコードしたテキストを元に戻せますか?
エンコード後にデコードすると、検証済みの「Hello World」では元のテキストに戻ります。入力と操作に問題がある場合は、結果が失敗として返ることがあります。