Base64エンコーダー/デコーダー
テキストをBase64にエンコード、またはBase64をプレーンテキストにデコード。UTF-8入力に対応。
結果
コピーしました!
結果がここに表示されます。
使い方
Base64エンコーダー/デコーダーは、テキストやバイナリデータをBase64文字列に変換したり、その逆を行ったりします。すべての処理はブラウザ内で完結します。
使い方:
- テキストまたはBase64文字列を入力フィールドに貼り付けます。
- 「エンコード」をクリックしてBase64表現を取得するか、「デコード」をクリックして元のテキストを復元します。
- 「コピー」ボタンで結果をコピーします。
例:「こんにちは」→「44GT44KT44Gr44Gh44Gv」(エンコード);「44GT44KT44Gr44Gh44Gv」→「こんにちは」(デコード)。
制限事項:UTF-8テキストと小さなデータに最適化されています。大きなバイナリファイルはサポートされていません。無効なBase64文字列はデコードエラーになります。
プライバシー:すべてブラウザ内で処理され、サーバーには何も送信されません。
活用シーン
- テキスト転送用バイナリデータのエンコード
- HTMLやCSSへの画像埋め込み
- JWTトークンのデコード
- Basic認証ヘッダーの処理
- URLパラメータのエンコード
よくある質問
- なぜBase64を使うのですか?
- Base64はバイナリデータをASCIIテキストとして表現でき、メール・URL・APIに便利です。
- Base64は暗号化ですか?
- いいえ、鍵なしで復元できるエンコーディングです。誰でもBase64文字列をデコードできます。
- どの文字が使われますか?
- A〜Z、a〜z、0〜9、+と/、パディングとして=が使われます。
- 画像をエンコードできますか?
- このツールはテキスト用です。画像には専用ツールを使用してください。
- 末尾の=は何ですか?
- 長さを4の倍数にするためのパディング文字です。