テキストをBase64形式にエンコードする方法
テキストを入力して実行すると、UTF-8に変換された内容がBase64形式へエンコードされます。空の入力では成功しないため、対象の文字列を入力してください。
テキストをBase64形式に変換する前に
Base64 Encodeは、入力したテキストをUTF-8のバイト列に変換し、その内容をBase64形式へエンコードするためのツールです。日本語を含む文字列を、Base64形式のテキストとして扱いたい場面で利用できます。入力はテキストを対象としており、ファイルや任意のバイナリデータを処理する用途ではありません。
Base64形式へエンコードする手順
- エンコードしたいテキストを入力欄に入力または貼り付けます。入力は省略できますが、実際に処理するテキストが空だと成功しません。
- 入力内容を確認し、ツールの実行操作を選択します。
- 表示された結果を確認します。入力した文字列はUTF-8へ変換された後、Base64形式にエンコードされます。
- 結果が成功にならない場合は、入力欄が空になっていないかを確認し、文字列を入力してからもう一度実行します。テキストのエンコード中に例外が発生した場合も、処理は失敗として返されます。
結果の見方と対応範囲
成功した結果は、入力テキストをUTF-8のバイト列にしたうえでBase64形式へ変換した内容です。日本語などの文字を含む場合も、文字列をUTF-8として扱ってからエンコードします。空の入力ではエンコード結果にならず、処理は失敗として返されます。また、このツールで確認できるのはテキストのエンコードであり、Base64形式を元のテキストへ戻すデコード機能を示すものではありません。
使用例
日本語のあいさつをBase64形式のテキストとして扱いたい場合に、入力して結果の形式を確認します。
「こんにちは」を入力欄に入力し、エンコードの実行操作を選択します。
入力した「こんにちは」はUTF-8のバイト列に変換され、Base64形式のテキストとして結果に表示されます。
制限事項
- 対象は非空のテキストです。Base64形式のデコード、ファイル、任意のバイナリデータの処理は確認されていません。
よくある間違い
- 入力欄を空のまま実行すると処理は成功しません。エンコード対象のテキストを入力してから、もう一度実行してください。
よくある質問
入力欄を空のままBase64形式に変換できますか?
空の入力では処理が成功しないため、エンコードしたいテキストを入力してから実行してください。入力は省略できますが、実効的な入力が空の場合は結果が返りません。
日本語の文字列をBase64形式にできますか?
日本語を含むテキストも対象にできます。入力テキストはUTF-8のバイト列へ変換された後、Base64形式にエンコードされます。
Base64形式のデコードやファイルの変換にも使えますか?
このツールで確認されている処理は、非空のテキストをBase64形式へエンコードすることです。Base64のデコード、ファイルのエンコード、任意のバイナリデータの処理には使わないでください。