Tool overview
URLエンコーダーとは?
URLエンコーダーは、URIコンポーネントのエンコードとデコードための開発者向けツールです。
なぜURLエンコーダーを使うのか?
URIコンポーネントのエンコードとデコード際の可読性と作業速度を向上させ、データをサーバーに送信しません。
主な機能
クライアントサイドのプライバシー、即座の結果、ワンクリックコピー。URIコンポーネントのエンコードとデコード
使い方
上のツールで正確な結果を得るための手順です。
- URLエンコーダーを開き、上部パネルに入力を貼り付けるか読み込みます。
- ツールバーで出力を処理、コピー、またはクリアします。
- UIの検証メッセージを確認し、エクスポート前にエラーを修正します。
URLエンコーダーの技術リファレンス
このユーティリティの有効な例、よくある無効入力、頻出エラーを確認できます。
| トークン種別 | 有効な標準形式 | 不正な入力 |
|---|---|---|
| クエリ値 | hello%20world | hello%2world不正なパーセントエスケープ(%の後に16進2桁がない)はdecodeURIComponentでURIErrorになります。 |
| Unicodeスカラー | %E4%B8%96%E7%95%8C | %E4%B8%G7%95%8Cエスケープ内の無効な16進桁はURIErrorの原因です — ユーザー入力をデコードする前にhexペアを検証してください。 |
| 予約文字(エンコード) | a%2Fb%3Fc%3Dd | a/b?c=d (raw in component)クエリ値内の未エンコードの / ? & = はURLパーサーを壊します — URLに連結する前にエンコードしてください。 |
| プラスをスペース(レガシー) | hello+world | hello%20world と + の不一致application/x-www-form-urlencodedは+をスペースとみなしますがdecodeURIComponentはしません — 必要なら+を%20に正規化してください。 |
セキュリティプロファイル
パーセントエンコード/デコードはお使いのマシンのJavaScriptランタイムで同期的に実行されます。OAuthトークン、セッションID、クエリ内のPIIはアップロードされません。URL権限、TLS証明書、オープンリダイレクトの安全性は検証しません — ナビゲート前にアプリ層でデコードURLを必ず検証してください。
よくある質問
一般的なトラブルとデータプライバシーに関する回答です。
関連ツール
このツールを補完する関連ユーティリティをご覧ください。
公式ドキュメントと参照
このユーティリティの公式仕様とプラットフォーム文書です。