Base64エンコード・デコードでできること
日本語や絵文字を含むUTF-8文字列をBase64へ変換し、Base64を元のUTF-8文字列へ戻せます。標準Base64と、URLやファイル名で扱いやすいURL-safe形式を選べます。
使い方
- 「エンコード」または「デコード」を選びます。
- 「標準Base64」または「URL-safe」を選びます。
- URL-safeでエンコードするときは、末尾のパディングを付けるか選びます。
- 文字列を入力し、表示された結果をコピーします。
標準Base64とURL-safeの違い
標準Base64は+と/を使います。URL-safeはそれぞれ-と_へ置き換えます。標準形式では必要な=を付け、URL-safeのエンコードだけは=を付けるか省略するか選べます。
デコード時の検査
選択した形式以外の記号、誤った長さ、途中にある=、過不足のあるパディングをエラーにします。半角スペース、タブ、改行などのASCII空白は除いてから検査するため、折り返されたBase64も貼り付けられます。
入力した文字列は送信されますか?
送信されません。UTF-8変換、Base64変換、入力検査、コピーは、お使いのブラウザ内で行います。入力と結果をmonoLetが保存することもありません。
ファイルや画像も変換できますか?
対応していません。このページはUTF-8文字列専用です。復号結果が正しいUTF-8ではない場合は、文字化けさせずエラーとして表示します。