本来URIで表記できない文字を「%xx」形式で16進数の文字コードとして表現する記法。例えば、「~」を「%7E」のように表記する。
URI(URL)で使われるエスケープ処理のエンコードであるため、これを俗にURLエンコードと呼ぶ場合がある。