Base64 エンコード/デコード
Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and Data URI.
テキストを入力
内容を貼り付けるか入力してください。
設定を調整
お好みの結果になるようオプションを設定。
コピーまたは保存
出力をクリップボードにコピーまたは保存。
主な機能
リアルタイム変換
入力しながら即座にエンコードまたはデコード。ボタンクリック不要 — キー入力ごとに結果がライブ更新されます。
テキスト&ファイル対応
任意のファイル(画像、PDF、ZIP)をBase64にエンコード、またはBase64を貼り付けてデコード・元のファイルをダウンロード。
URLセーフBase64 (RFC 4648)
ワンクリックで+/を-_に置換しパディングを省略するURLセーフバリアントに切り替え。JWTトークンやURLパラメータに最適。
Data URI出力
HTML、CSS、JSに画像、フォント、ファイルを直接埋め込むためのdata:{mime};base64,...文字列を生成。
画像プレビュー&自動検出
デコードされた画像(PNG、JPEG、GIF、WebP)を自動検出してインラインプレビューを表示。Base64入力を検出すると自動でデコードモードに切り替え。
入れ替え・統計・プライバシー
ワンクリックの出力→入力入れ替え、リアルタイムバイトサイズ表示、100%ブラウザ内処理 — データがデバイスから出ることはありません。
このツールについて
Base64エンコーダー/デコーダーとは?
Base64エンコーダー/デコーダーは、テキストやファイルをBase64エンコーディングに変換したり、その逆を行います。Base64は、URL、メール、HTML、JSONにデータを埋め込むために広く使われるバイナリからテキストへのエンコーディングスキームです。
テキストや任意のファイル(画像、PDF、ZIP)をBase64にエンコード、またはBase64をテキストやダウンロード可能なファイルにデコード — すべてブラウザ内で、URLセーフ変換とData URIをサポート。
一般的な使用例
- Data URI:画像やフォントをBase64 Data URIとしてエンコードし、外部ファイルリクエストなしでHTML/CSSに埋め込み
- JWTトークン:URLセーフBase64を使用してJWTペイロードをデコードし、デバッグと検証
- API認証:HTTP Basic Authentication ヘッダー用にクレデンシャルをエンコード
- ファイル転送:バイナリファイルをBase64テキストに変換し、JSON API、メール、設定ファイルに含める
- メール添付:メールプロトコルでMIME添付ファイルをエンコード/デコード
- 開発者デバッグ:ログ、トークン、APIレスポンスのBase64エンコードデータを素早く検査
プライバシー重視のBase64処理
すべてのエンコードとデコードはブラウザ内で直接行われます。ファイルやテキストはローカルで処理され、サーバーにアップロードされることはありません。
- 機密性の高いクレデンシャル、トークン、プライベートファイルのエンコードに最適
- サーバー側の処理なし、ログ記録なし、データ収集なし
- 初回ページ読み込み後は完全にオフラインで動作
- PWAとしてインストールすれば、インターネットなしで即座にアクセス