UTF-8テキスト、画像、各種ファイルをBase64またはData URIへ変換できます。Base64・Base64URL・Data URIを復元し、テキスト表示、画像プレビュー、バイナリファイル保存ができます。処理はブラウザ内だけで行われます。
このツールで再現できる挙動を、入力と期待結果で示します。記載した対応範囲外の入力に対する保証ではありません。
| 入力・設定 | 期待結果 | 条件・補足 |
|---|---|---|
| Hello | SGVsbG8= | UTF-8のテキストを標準Base64へ変換した結果です。 |
| SGVsbG8 | Hello | 省略されたpaddingを補ってデコードします。 |
テキストはTextEncoderでUTF-8にし、Base64URLの「-」「_」と省略paddingもデコード時に正規化します。
標準Base64とURL安全なBase64URL表現を扱います。
テキスト、ファイル、Data URIと復元内容はブラウザ内で処理します。
はい。入力をUTF-8として処理するため、日本語、絵文字、その他のUnicode文字を変換できます。
はい。「-」と「_」を使うBase64URL形式を自動的に認識し、パディングが省略された文字列にも対応します。
はい。5MBまでのファイルをBase64またはMIMEタイプ付きのData URIへ変換できます。画像はプレビューも表示します。
はい。Data URIならMIMEタイプを引き継ぎ、通常のBase64はバイナリファイルとして保存できます。
いいえ。Base64はデータ表現を変えるエンコード方式で、秘密を守る暗号化ではありません。
いいえ。Base64はデータの表現方法を変えるエンコードで、秘密を保護する暗号化ではありません。
いいえ。エンコードとデコードはブラウザ内で行われ、入力内容や変換結果をサーバーへ送信しません。