Base64エンコーダー/デコーダー
Base64データをオンラインでエンコード・デコードします。Unicode/CJK文字を完全サポート。
すべての処理はブラウザで実行されます
Base64とは?
Base64はバイナリデータをASCII文字列形式で表現するバイナリ・テキストエンコーディング方式です。JSON、XML、HTML、メールなどのテキストベースの形式にバイナリデータを含める際に主に使用されます。Base64エンコーディングはデータサイズを約33%増加させます。
Base64エンコードは、画像をHTMLやCSSに直接埋め込むData URIスキームや、メール添付ファイルのMIMEエンコーディングで頻繁に使用されます。APIでバイナリデータを安全に送受信する際にも不可欠な技術です。
このツールは日本語、韓国語、中国語などのマルチバイト文字を完全にサポートしています。UTF-8エンコーディングに基づくTextEncoder/TextDecoderを使用しているため、Unicode文字の変換精度が保証されます。URLセーフBase64にも対応しています。
Base64はエンコーディングであり暗号化ではないため、機密データの保護には使用しないでください。誰でもBase64データをデコードできます。セキュリティが必要な場合は、AES暗号化などの適切な暗号化手法を併用することを推奨します。