🔣 URLエンコード / Base64 変換
【概要】
URLエンコード/Base64変換ツールは、テキストをURLセーフな形式やBase64形式に相互変換するツールです。URLパラメータの特殊文字処理、API連携時のデータ変換、メール添付ファイルのエンコード・デコードなど、Web技術全般で活躍します。
【仕組み・計算式】
URLエンコード:空白を「+」または「%20」に、特殊文字を「%XX」形式に変換。例)「Hello World」→「Hello+World」
Base64エンコード:任意のバイナリデータを、A-Z/a-z/0-9/+/= の64文字で表現。3バイト→4文字に変換。
デコード:上記の逆過程。エンコード済みのテキストを元の形式に復元します。
【使い方】
- 4つの操作ボタン(URLエンコード/デコード、Base64エンコード/デコード)から選択
- 左側のテキストエリアに変換したいテキストを入力
- 右側に自動で変換結果が表示
- 「コピー」ボタンで結果をクリップボードにコピー可能
【よくある質問(FAQ)】
Q1. URLエンコードはいつ使いますか?
A. URLのクエリパラメータに特殊文字(空白やカンマなど)を含める場合に使用。例)検索ワードに日本語を含むとき。
Q2. Base64は何に使われますか?
A. メール添付ファイルの転送、JSON形式でバイナリデータを埋め込む場合、または認証情報(Basic認証)の encode などに使用。
Q3. デコードしたら文字化けしました。
A. 元のエンコーディング(UTF-8など)が正しいか確認してください。破損したBase64文字列はデコードできません。