Base64エンコード・デコード

テキストとBase64を相互に変換します。日本語(UTF-8)にも対応。入力データはブラウザ内のみで処理され、サーバーには送信されません。

Base64エンコード・デコードツールとは?

Base64エンコード・デコードツールとは、テキストデータをBase64形式(英数字と+/=のみで構成される文字列)に変換したり、元に戻したりするツールです。バイナリデータをテキストとして扱うための標準的なエンコード方式で、Web開発のさまざまな場面で使われます。

Base64エンコード・デコードツールの使い方

  1. 変換方向を選ぶ「エンコード」または「デコード」を選びます。
  2. テキストを入力する入力と同時に変換結果が表示されます。日本語もUTF-8として正しく処理されます。
  3. 結果をコピーする「コピー」ボタンで変換結果をコピーできます。

こんな場面で使えます

Basic認証の設定・確認

「ユーザー名:パスワード」のBase64変換や、Authorizationヘッダーの中身の確認に使えます。

データURIの作成・解析

data:text/plain;base64,... 形式のデータの中身を確認できます。

APIトークン・設定値の確認

Base64でエンコードされた設定値やJWTのペイロード部分の確認に使えます。

よくある質問

Base64は暗号化ですか?

いいえ、Base64は暗号化ではなく単なるエンコード(表現形式の変換)です。誰でも簡単にデコードできるため、機密情報の保護には使えません。

日本語をエンコードすると文字化けしませんか?

本ツールはUTF-8としてエンコード・デコードするため、日本語も正しく処理されます。他のツールでデコードして文字化けする場合は、そのツールの文字コード設定をご確認ください。

末尾の「=」は何ですか?

Base64はデータを4文字単位で表現するため、長さが揃わない場合にパディング(詰め物)として=が付きます。データの一部なので削除しないでください。

関連ツール

ツール一覧に戻る