Base64 エンコード/デコード — ブラウザでテキストを変換
ブラウザ内で UTF-8 テキストやファイルバイトの Base64 / Base64url を変換。手順:エンコード/デコードを選び、テキストを貼るかファイルを選択、必要なら Base64url をオンにしてコピー。例:Hello 世界 → SGVsbG8g5LiW55WM。Unicode は UTF-8 経由。アップロードなし。
使い方
エンコードは UTF-8 またはファイルバイトを Base64 に。Base64url は URL 安全形式。
想定されるルール
アルファベット、UTF-8、padding などの要点。
- 標準:A–Z, a–z, 0–9, +, /。Base64url:+→-, /→_.
- テキストは常に UTF-8 経由。
- ファイルは生バイトをローカル読み込み。
- プライバシー:サーバー送信なし。RFC 4648 をブラウザ内で。
例
エンコード:Hello 世界 → SGVsbG8g5LiW55WM。デコードで元に戻ります。
向いている用途
- 開発者:API 用 JSON/UTF-8 のエンコード。
- JWT:Base64url セグメントの確認。
- 設定:小さな blob を YAML/CI に埋め込み。
Frequently asked questions
Base64 と Base64url の違いは?
標準 Base64 は + / = を使用。Base64url は - _ に置き換え padding なし — JWT で一般的。
Unicode / UTF-8 に対応?
はい。テキストは UTF-8 バイト化後に Base64 化。デコードで Unicode を復元。
画像ツールとの違いは?
本ページは汎用テキスト/バイト。画像 ↔ Base64 はプレビュー中心。
テキストやファイルは外部に出ますか?
いいえ。ブラウザ内のみ。外部送信なし。
無効な Base64 の場合は?
デコード時は空白を無視。無効入力はエラー。
お問い合わせ・フィードバック
分かりにくい点、不具合、不足があれば下にメッセージを書いてください。ツールに関する内容はすべて確認します。