URL Kodierung von Sonderzeichen

In Internetadressen sind dem Standard zufolge RFC 3986 nur bestimmte Zeichen erlaubt: Die 26 Grundbuchstaben des lateinischen Alphabets "a"–"z" in Groß und Kleinschreibung (jedoch ohne Umlaute), die Ziffern "0"–"9" sowie der Bindestrich "-", der Unterstrich "_", der Punkt "." und die Tilde"~".

Alle übrigen Zeichen zählen zum sogenannten "reserved space" des RFC 3986. Diese haben in einer URL entweder spezielle Funktionen wie der Schrägstrich "/" und der Doppelpunkt ":", oder sie sind im URL-Namensraum schlicht nicht vorgesehen. Um solche Zeichen trotzdem in einer URL abzubilden, können Sie in der sogenannten Prozent-Kodierung dargestellt werden. Statt des Zeichens wird dann seine hexadezimale Position im Ascii-Zeichensatz angegeben und ein Prozentzeichen vorangestellt. Aus einem Leerzeichen " " wird so ein %20, aus dem Umlaut ä ein %E4.

Hier eine Aufstellung der typischen Zeichen, die in Prozent-kodierten URLs und E-Mails vorkommen:

URL Encoding / Prozent-Codierung

URL Prozent-CodierungZeichenUnicode
%08Löschen / Backspace&#x0008
%09Tabulator / Tab&#x0009
%0ANeue Zeile / Linefeed&#x000A
%0DZeilenumbruch / Return&#x000D
%20Leerzeichen / Space&#x0020
%21!&#x0021
%22"&#x0022
%23#&#x0023
%24$&#x0024
%25%&#x0025
%26&&#x0026
%27'&#x0027
%28(&#x0028
%29)&#x0029
%2A*&#x002A
%2B+&#x002B
%2C,&#x002C
%2D-&#x002D
%2E.&#x002E
%2F/&#x002F
%300&#x0030
%311&#x0031
%322&#x0032
%333&#x0033
%344&#x0034
%355&#x0035
%366&#x0036
%377&#x0037
%388&#x0038
%399&#x0039
%3A:&#x003A
%3B;&#x003B
%3C<&#x003C
%3D=&#x003D
%3E>&#x003E
%3F?&#x003F
%40@&#x0040
%41A&#x0041
%42B&#x0042
%43C&#x0043
%44D&#x0044
%45E&#x0045
%46F&#x0046
%47G&#x0047
%48H&#x0048
%49I&#x0049
%4AJ&#x004A
%4BK&#x004B
%4CL&#x004C
%4DM&#x004D
%4EN&#x004E
%4FO&#x004F
%50P&#x0050
%51Q&#x0051
%52R&#x0052
%53S&#x0053
%54T&#x0054
%55U&#x0055
%56V&#x0056
%57W&#x0057
%58X&#x0058
%59Y&#x0059
%5AZ&#x005A
%5B[&#x005B
%5C\&#x005C
%5D]&#x005D
%5E^&#x005E
%5F_&#x005F
%60`&#x0060
%61a&#x0061
%62b&#x0062
%63c&#x0063
%64d&#x0064
%65e&#x0065
%66f&#x0066
%67g&#x0067
%68h&#x0068
%69i&#x0069
%6Aj&#x006A
%6Bk&#x006B
%6Cl&#x006C
%6Dm&#x006D
%6En&#x006E
%6Fo&#x006F
%70p&#x0070
%71q&#x0071
%72r&#x0072
%73s&#x0073
%74t&#x0074
%75u&#x0075
%76v&#x0076
%77w&#x0077
%78x&#x0078
%79y&#x0079
%7Az&#x007A
%7B{&#x007B
%7C|&#x007C
%7D}&#x007D
%7E~&#x007E
%A2¢&#x00A2
%A3£&#x00A3
%A5¥&#x00A5
%A6|&#x00A6
%A7§&#x00A7
%AB«&#x00AB
%AC¬&#x00AC
%AD¯&#x00AD
%B0º&#x00B0
%B1±&#x00B1
%B2ª&#x00B2
%B4,&#x00B4
%B5µ&#x00B5
%BB»&#x00BB
%BC¼&#x00BC
%BD½&#x00BD
%BF¿&#x00BF
%C0À&#x00C0
%C1Á&#x00C1
%C2Â&#x00C2
%C3Ã&#x00C3
%C4Ä&#x00C4
%C5Å&#x00C5
%C6Æ&#x00C6
%C7Ç&#x00C7
%C8È&#x00C8
%C9É&#x00C9
%CAÊ&#x00CA
%CBË&#x00CB
%CCÌ&#x00CC
%CDÍ&#x00CD
%CEÎ&#x00CE
%CFÏ&#x00CF
%D0Ð&#x00D0
%D1Ñ&#x00D1
%D2Ò&#x00D2
%D3Ó&#x00D3
%D4Ô&#x00D4
%D5Õ&#x00D5
%D6Ö&#x00D6
%D8Ø&#x00D8
%D9Ù&#x00D9
%DAÚ&#x00DA
%DBÛ&#x00DB
%DCÜ&#x00DC
%DDÝ&#x00DD
%DEÞ&#x00DE
%DFß&#x00DF
%E0à&#x00E0
%E1á&#x00E1
%E2â&#x00E2
%E3ã&#x00E3
%E4ä&#x00E4
%E5å&#x00E5
%E6æ&#x00E6
%E7ç&#x00E7
%E8è&#x00E8
%E9é&#x00E9
%EAê&#x00EA
%EBë&#x00EB
%ECì&#x00EC
%EDí&#x00ED
%EEî&#x00EE
%EFï&#x00EF
%F0ð&#x00F0
%F1ñ&#x00F1
%F2ò&#x00F2
%F3ó&#x00F3
%F4ô&#x00F4
%F5õ&#x00F5
%F6ö&#x00F6
%F7÷&#x00F7
%F8ø&#x00F8
%F9ù&#x00F9
%FAú&#x00FA
%FBû&#x00FB
%FCü&#x00FC
%FDý&#x00FD
%FEþ&#x00FE
%FFÿ&#x00FF