Base64 Encoder / Decoder

テキストと Base64 を相互変換します。処理はすべてブラウザ内で行われ、入力はサーバーに送信されません。

0 文字

関連ツール

Base64 Encoder / Decoder とは

Base64 Encoder / Decoder は、テキストと Base64 文字列を相互に変換するツールです。データ URI の作成、メール添付のエンコード確認、API でのバイナリ受け渡しなど、さまざまな場面で利用できます。

使い方

エンコード/デコードを切り替え、テキストまたは Base64 を入力すると即座に変換されます。URL セーフ変換(+/ を -_ に置換・パディング省略)にも対応し、複数行に折り返された Base64 もそのまま貼り付けて復号できます。

特徴

TextEncoder / TextDecoder を用いて UTF-8 を正しく処理するため、日本語や絵文字を含む文字列も文字化けせず変換できます。不正なバイト列は検出してエラーとして通知します。変換はすべてブラウザ内で行われます。

よくある質問

URL セーフな Base64 に対応していますか?
はい。URL セーフ変換に切り替えると、+/ を -_ に置換しパディングを省略した形式で出力します。
日本語や絵文字も正しく変換できますか?
はい。UTF-8 として正しくエンコード/デコードするため、日本語・絵文字も文字化けしません。

入力したデータはブラウザ内でのみ処理され、サーバーには送信されません。