btoa()とatob()を使用、UTF-8 handlingはTextEncoder/TextDecoderで。重要なのは、バニラBase64はemojiや非ASCII文字で choke するが、これはしない。標準Base64とURLセーフ版(+と/を-と_に交換)をサポート、URLに使うかどうかで選んで。
Base64エンコーダー/デコーダー
テキストと画像をBase64形式に即座にエンコード・デコード。UTF-8、一括処理、ファイルアップロード対応。
出力...
よくある質問
Base64エンコーディングとは何ですか?
Base64は、バイナリデータをASCII文字列形式で表現するバイナリからテキストへのエンコーディング方式です。通常、テキストを処理するネットワーク経由でデータを送信するために使用されます。
テキストをBase64にエンコードするには?
入力エリアにテキストを入力するかファイルをアップロードして、「エンコード」ボタンをクリックするだけです。ツールがコンテンツをBase64形式に即座に変換します。
画像をBase64にエンコードできますか?
はい!画像(PNG、JPG、GIF、SVG)をアップロードすると、ツールがそれらをBase64文字列に変換し、HTML imgタグやCSS背景画像で使用できます。
Base64エンコーディングは安全ですか?
Base64はエンコーディング方式であり、暗号化ではありません。安全なデータ送信を目的としており、機密情報の保護には使用できません。エンコードされたデータは簡単にデコードできます。
Base64とBase64URLの違いは何ですか?
Base64URLはBase64の変種で、「+」と「/」文字をそれぞれ「-」と「_」に置き換え、URLエンコーディングなしでURLやファイル名で安全に使用できるようにします。
高度な使い方とテクニックを学ぶ
使用シナリオ
日常業務での活用方法
データ転送
テキストベースのプロトコルで安全に転送するためバイナリデータをエンコード。
- メール添付ファイルのエンコーディング
- XML/JSONデータの埋め込み
- URLパラメータのエンコーディング
- APIリクエストのフォーマット
Web開発
WebアプリでBase64エンコード画像とリソースを操作。
- HTML/CSSに画像を埋め込み
- データURI作成
- SVG最適化
- フォント埋め込み
認証
HTTP基本認証と認可ヘッダーを処理。
- 基本認証ヘッダー生成
- 認証情報エンコーディング
- トークンデコーディング
- API認証セットアップ
このツールについて
Base64エンコーディング、いつもググってるやつですよね。構文を覚えられなくてもこのツールでOK。テキストを貼ってBase64を取得。デコードもできる。CSSに画像を埋め込んだり、API認証情報を扱ったり、ASCIIセーフが必要な時に便利。面白い事実:URLの「暗号化」データの大部分は実はただのBase64。
技術詳細
プライバシーの約束
🔒 **プライバシー優先**: サーバーベースのツールとは異なり、AI-TOLはすべての処理をブラウザ内でローカルに行います - あなたのデータはデバイスから離れることはありません。アップロードなし、追跡なし、完全にプライベート。