パーセントエンコーディング (英: percent-encoding)とは、URIにおいて使用できない文字を使う際に行われるエンコード(一種のエスケープ)の名称である。「%」を使用していることから、この名称で呼ばれている。一般にURLエンコードとも称される。 URLエンコードには、上記のパーセントエンコーディングによる符号化と以下に記述するによる符号化の2種類がある。半角スペースはパーセントエンコーディングでは「%20」に符号化されるが、による符号化では「+」に符号化される。