URL은 상대적으로 안전한 알파벳 문자만 포함되도록 허용되어있다. 안전하지 않은 문자는 이스케이프를 통해 안전한 문자로 인코딩 할 수 있도록 되어있다.
역사적으로 많은 컴퓨터 어플리케이션이 US-ASCII 문자 집합을 사용해왔다. US-ASCII는 7비트를 사용하여 영문 자판에 있는 키 대부분과 몇몇 출력되지 않는 제어 문자를 표현한다.
안전한 문자 집합 외 표현이 필요할 경우, 퍼센트 기호(%)로 시작된 ASCII 코드로 포현되는 두개의 16진수 숫자로 이루어진 이스케이프 문자를 사용한다.
~문자% 문자몇몇 문자는 URL 내에서 특별한 의미로 예약 되어있다
%: 인코딩된 문자에 사용할 이스케이프 토큰으로 예약