URLエンコード
URLクエリ値をパーセントエンコード・デコードして、リンクやAPI呼び出しを正しく機能させます。
関連ツール
よく一緒に使われる無料ツールです。すべてブラウザ上で動作します。
このツールの使い方
- URL テキストを貼り付けます。
- 「URL をエンコード」または「URL をデコード」をクリックします。
- 出力をコピーします。
よくある質問
URLエンコードとは何ですか?
URLエンコード(パーセントエンコードとも呼ばれる)は、スペース、アンパサンド、アクセント文字など、URL内で安全でない文字をパーセント記号に続く16進コードで置き換えます。ブラウザとサーバーはこれに依存して、URLが誤った文字で分かれてしまう代わりに正しく解析されるようにします。これがないと、スペースやアンパサンドを含む検索クエリが別のパラメータとして誤読されたり、リンクが単純に読み込まれない可能性があります。
いつ使うべきですか?
URLの中で値を安全に移動させる必要があるときはいつでも便利です。検索クエリパラメータ、別の完全なURLを含むリダイレクトリンク、スペースや記号のあるパラメータを含むAPIテスト、ユーザーが入力したテキストを含む共有可能なリンクの構築など。
このツールを使うのは誰ですか?
APIエンドポイントとクエリ文字列をテストする開発者、顧客から送られた壊れたリンクをデバッグするサポートチーム、スペース、記号、または別のリンクをパラメータとして含める必要があるURLを手作業で作成している方。
完全なURLをエンコードしますか?
貼り付けたテキストを正確にエンコードします。完全なURLの場合は、アドレス全体ではなくクエリ値などエスケープが必要な部分のみをエンコードする方が通常より適切です。
デコードが失敗したのはなぜですか?
テキストに不完全なパーセントコードが含まれている可能性があります。末尾のパーセント記号や、その後の無効な16進文字など、文字に変換できないものが含まれています。
URLはアップロードされますか?
いいえ。エンコードとデコードはすべてブラウザ内で行われます。
これはHTMLエスケープと同じですか?
いいえ。URLエンコードはURL内の文字を保護します。HTMLエスケープはマークアップとして読まれる代わりにウェブページ内で安全に表示されるよう文字を保護します。
ブラウザ内でローカルに処理されます。ファイルが当社のサーバーにアップロードされることはありません。