Base64 エンコーダー / デコーダー
ブラウザ内で処理するため、入力データは外部に送信されません。
入力テキスト
Base64 出力
このツールでできること
テキストや文字列をBase64形式に変換、またはBase64文字列を元のテキストに復元するツールです。URL-safeモード(+を−、/を_に置換)にも対応しています。データURIの生成やAPIの認証ヘッダー作成など、Web開発で頻繁に使う変換を即座に処理します。
使い方
- 変換方向を「エンコード」または「デコード」から選択します
- 入力エリアにテキストまたはBase64文字列を貼り付けます
- URL-safeが必要な場合はオプションをオンにします
- 変換結果をコピーボタンで取得します
こんな時に便利
- APIのBasic認証ヘッダー(username:passwordをBase64変換)を作成するとき
- データURIスキームで画像をHTML/CSSに埋め込む文字列を生成するとき
- メールの本文や添付ファイルがBase64でどう表現されるか確認するとき
よくある質問
Q. 日本語もエンコードできますか?
はい。日本語などのマルチバイト文字もUTF-8として正しくBase64エンコード・デコードできます。
Q. URL-safeモードとは何ですか?
通常のBase64で使う「+」と「/」をURLで安全な「-」と「_」に置換したものです。JWTトークンやURLパラメータに含める際に使います。
Q. 入力できる文字数に制限はありますか?
制限はありません。ただし非常に大きなテキストはブラウザのパフォーマンスに影響することがあります。