Mar 06
I was looking on the net recently for a complete list of URL Escape codes. I found a number of websites that had partial lists, but never one that showed a full list that I could save and print out for offline use. Since I couldn't find one online I decided to make my own. This list shows all possible URL Escape Codes with the most commonly used ones at the top. For more information, you can read about URL Encoding on Wikipedia.
Download url_escape_codes.txt (March 07, 2009)
URL Escape Codes
==================================================
Common URL Escape Codes
==================================================
%20 Space
%21 !
%23 #
%24 $
%25 %
%26 &
%27 '
%28 (
%29 )
%2A *
%2B +
%2C ,
%2F /
%3A :
%3B ;
%3C <
%3D =
%3E >
%3F ?
%40 @
%5B [
%5C \
%5D ]
%5E ^
%60 `
%7B {
%7C |
%7D }
%7E ~
==================================================
All URL Escape Codes
==================================================
%00 NUL (null) / Ctrl+Shift+@
%01 SOH (start of heading) / ☺ / Ctrl+A
%02 STX (start of text) / ☻ / Ctrl+B
%03 ETX (end of text) / ♥ / Ctrl+C
%04 EOT (end of transmission) / ♦ / Ctrl+D
%05 ENQ (enquiry) / ♣ / Ctrl+E
%06 ACK (acknowledge) / ♠ / Ctrl+F
%07 BEL (bell) / • / Ctrl+G
%08 BS (backspace) / ◘ / Ctrl+H
%09 TAB (horizonal tab) / ○ / Ctrl+I
%0A LF (NL line feed, new line) / ◙ / Ctrl+J
%0B VT (vertical tab) / ♂ / Ctrl+K
%0C FF (NP form feed, new page) / ♀ / Ctrl+L
%0D CR (carriage return) / ♪ / Ctrl+M
%0E SO (shift out) / ♫ / Ctrl+N
%0F SI (shift in) / ☼ / Ctrl+O
%10 DLE (data line escape) / ► / Ctrl+P
%11 DC1 (device control 1) / ◄ / Ctrl+Q
%12 DC2 (device control 2) / ↕ / Ctrl+R
%13 DC3 (device control 3) / ‼ / Ctrl+S
%14 DC4 (device control 4) / ¶ / Ctrl+T
%15 NAK (negative acknowledge) / § / Ctrl+U
%16 SYN (synchronous idle) / ▬ / Ctrl+V
%17 ETB (end of trans. block) / ↨ / Ctrl+W
%18 CAN (cancel) / ↑ / Ctrl+X
%19 EM (end of medium) / ↓ / Ctrl+Y
%1A SUB (substitute) / → / Ctrl+Z
%1B ESC (escape) / ← / Ctrl+[
%1C FS (file separator) / ∟ / Ctrl+\
%1D GS (group separator) / ↔ / Ctrl+]
%1E RS (record separator) / ▲ / Ctrl+Shift+^
%1F US (unit separator) / ▼ / Ctrl+Shift+_
%20 Space
%21 !
%22 "
%23 #
%24 $
%25 %
%26 &
%27 '
%28 (
%29 )
%2A *
%2B +
%2C ,
%2D -
%2E .
%2F /
%30 0
%31 1
%32 2
%33 3
%34 4
%35 5
%36 6
%37 7
%38 8
%39 9
%3A :
%3B ;
%3C <
%3D =
%3E >
%3F ?
%40 @
%41 A
%42 B
%43 C
%44 D
%45 E
%46 F
%47 G
%48 H
%49 I
%4A J
%4B K
%4C L
%4D M
%4E N
%4F O
%50 P
%51 Q
%52 R
%53 S
%54 T
%55 U
%56 V
%57 W
%58 X
%59 Y
%5A Z
%5B [
%5C \
%5D ]
%5E ^
%5F _
%60 `
%61 a
%62 b
%63 c
%64 d
%65 e
%66 f
%67 g
%68 h
%69 i
%6A j
%6B k
%6C l
%6D m
%6E n
%6F o
%70 p
%71 q
%72 r
%73 s
%74 t
%75 u
%76 v
%77 w
%78 x
%79 y
%7A z
%7B {
%7C |
%7D }
%7E ~
%7F DEL / CTRL-Backspace
%80 €
%81
%82 ‚
%83 ƒ
%84 „
%85 …
%86 †
%87 ‡
%88 ˆ
%89 ‰
%8A Š
%8B ‹
%8C Œ
%8D
%8E ž
%8F
%90
%91 ‘
%92 ’
%93 “
%94 ”
%95 •
%96 –
%97 —
%98 ˜
%99 ™
%9A š
%9B ›
%9C œ
%9D
%9E
%9F Ÿ
%A0
%A1 ¡
%A2 ¢
%A3 £
%A4 ¤
%A5 ¥
%A6 ¦
%A7 §
%A8 ¨
%A9 ©
%AA ª
%AB «
%AC ¬
%AD
%AE ®
%AF ¯
%B0 °
%B1 ±
%B2 ²
%B3 ³
%B4 ´
%B5 µ
%B6 ¶
%B7 ·
%B8 ¸
%B9 ¹
%BA º
%BB »
%BC ¼
%BD ½
%BE ¾
%BF ¿
%C0 À
%C1 Á
%C2 Â
%C3 Ã
%C4 Ä
%C5 Å
%C6 Æ
%C7 Ç
%C8 È
%C9 É
%CA Ê
%CB Ë
%CC Ì
%CD Í
%CE Î
%CF Ï
%D0 Ð
%D1 Ñ
%D2 Ò
%D3 Ó
%D4 Ô
%D5 Õ
%D6 Ö
%D7 ×
%D8 Ø
%D9 Ù
%DA Ú
%DB Û
%DC Ü
%DD Ý
%DE Þ
%DF ß
%E0 à
%E1 á
%E2 â
%E3 ã
%E4 ä
%E5 å
%E6 æ
%E7 ç
%E8 è
%E9 é
%EA ê
%EB ë
%EC ì
%ED í
%EE î
%EF ï
%F0 ð
%F1 ñ
%F2 ò
%F3 ó
%F4 ô
%F5 õ
%F6 ö
%F7 ÷
%F8 ø
%F9 ù
%FA ú
%FB û
%FC ü
%FD ý
%FE þ
%FF ÿ
Give me nothing but a DOS prompt and I can produce this list for you.
16 bit assembly FTW.
http://intellectualterrorism.com/content/images/CMP.gif