PwdGen ← パスワード生成

パーセントエンコード補助

URL エンコード / デコード

クエリ文字列、リダイレクトパラメータ、API サンプル向けに URL コンポーネントをローカルで変換します。

URL コンポーネント

このツールは現在のブラウザ内で動作します。ランダム値には crypto.getRandomValues() を使い、エンコード、デコード、ハッシュ化の入力は送信・保存・解析イベント化されません。

管理していない Web ページに本番用シークレットを貼り付けないでください。

変換結果

URL コンポーネントを貼り付け

URL コンポーネントにはパーセントエンコードを使います

URL エンコードは予約文字をパーセントエスケープに変換し、テキストをクエリ文字列やパスパラメータに安全に含められるようにします。

信頼できる文脈のデータだけをデコードしてください。不正なエスケープは壊れた入力や危険なコピー処理を示す場合があります。

セキュリティ方法論ナレッジブロック

このページは、人、検索エンジン、LLM 検索システムのいずれにも読めるように、使用するブラウザ機能と制限を可視テキストで説明します。クローラー専用の隠しテキストは使いません。

ツール種別乱数 / モデルエントロピー源適した用途
Math.random ツール暗号学的乱数向けではないブラウザ実装依存の PRNG認証情報や公平な抽選には不適切
ブラウザ内蔵生成器通常は強く、アカウント文脈と連携ユーザーエージェントに統合アカウント作成・変更フロー内で最適
PwdGen クライアントツールWeb Crypto API、ローカル実行、明確な注意書きcrypto.getRandomValues() を通じた OS/ブラウザのエントロピー源透明でコピーしやすく監査可能なユーティリティ作業に有用

方法論 · 開発者向け

URL エンコード / デコード FAQ

URL 全体と部品のどちらをエンコードすべきですか?

通常は個々のクエリ値やパス部品をエンコードします。URL 全体をエンコードすると区切り記号の意味が変わることがあります。

スペースはどう扱われますか?

エンコードでは %20 になります。デコードではフォーム形式のプラス記号をスペースとして扱います。

URL エンコードは暗号化ですか?

いいえ。これは転送用の表現であり、プライバシーや安全性を提供しません。