Percent encoding table
Every character a URL can contain, with its percent-encoded form. The35 characters that cause the most trouble have their own page — those rows are links.
Characters with their own page
- %09
- %0A
- %0D
- %20
- %21
- %22
- %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
- %C3A9
- %E28099
Full table
| Encoded | Character | Name | Type |
|---|---|---|---|
| %00 | — | Null | control |
| %01 | — | Start of Heading | control |
| %02 | — | Start of Text | control |
| %03 | — | End of Text | control |
| %04 | — | End of Transmission | control |
| %05 | — | Enquiry | control |
| %06 | — | Acknowledge | control |
| %07 | — | Bell | control |
| %08 | — | Backspace | control |
| %09 | — | Tab | control |
| %0A | — | Line Feed | control |
| %0B | — | Vertical Tab | control |
| %0C | — | Form Feed | control |
| %0D | — | Carriage Return | control |
| %0E | — | Shift Out | control |
| %0F | — | Shift In | control |
| %10 | — | Data Link Escape | control |
| %11 | — | Device Control 1 | control |
| %12 | — | Device Control 2 | control |
| %13 | — | Device Control 3 | control |
| %14 | — | Device Control 4 | control |
| %15 | — | Negative Acknowledge | control |
| %16 | — | Synchronous Idle | control |
| %17 | — | End of Transmission Block | control |
| %18 | — | Cancel | control |
| %19 | — | End of Medium | control |
| %1A | — | Substitute | control |
| %1B | — | Escape | control |
| %1C | — | File Separator | control |
| %1D | — | Group Separator | control |
| %1E | — | Record Separator | control |
| %1F | — | Unit Separator | control |
| %20 | Space | whitespace | |
| %21 | ! | Exclamation Mark | reserved |
| %22 | " | Double Quote | other |
| %23 | # | Hash | reserved |
| %24 | $ | Dollar Sign | reserved |
| %25 | % | Percent Sign | other |
| %26 | & | Ampersand | reserved |
| %27 | ' | Apostrophe | reserved |
| %28 | ( | Open Parenthesis | reserved |
| %29 | ) | Close Parenthesis | reserved |
| %2A | * | Asterisk | reserved |
| %2B | + | Plus Sign | reserved |
| %2C | , | Comma | reserved |
| %2D | - | Hyphen | unreserved |
| %2E | . | Full Stop | unreserved |
| %2F | / | Forward Slash | reserved |
| %30 | 0 | Digit 0 | unreserved |
| %31 | 1 | Digit 1 | unreserved |
| %32 | 2 | Digit 2 | unreserved |
| %33 | 3 | Digit 3 | unreserved |
| %34 | 4 | Digit 4 | unreserved |
| %35 | 5 | Digit 5 | unreserved |
| %36 | 6 | Digit 6 | unreserved |
| %37 | 7 | Digit 7 | unreserved |
| %38 | 8 | Digit 8 | unreserved |
| %39 | 9 | Digit 9 | unreserved |
| %3A | : | Colon | reserved |
| %3B | ; | Semicolon | reserved |
| %3C | < | Less Than | other |
| %3D | = | Equals Sign | reserved |
| %3E | > | Greater Than | other |
| %3F | ? | Question Mark | reserved |
| %40 | @ | At Sign | reserved |
| %41 | A | Letter A | unreserved |
| %42 | B | Letter B | unreserved |
| %43 | C | Letter C | unreserved |
| %44 | D | Letter D | unreserved |
| %45 | E | Letter E | unreserved |
| %46 | F | Letter F | unreserved |
| %47 | G | Letter G | unreserved |
| %48 | H | Letter H | unreserved |
| %49 | I | Letter I | unreserved |
| %4A | J | Letter J | unreserved |
| %4B | K | Letter K | unreserved |
| %4C | L | Letter L | unreserved |
| %4D | M | Letter M | unreserved |
| %4E | N | Letter N | unreserved |
| %4F | O | Letter O | unreserved |
| %50 | P | Letter P | unreserved |
| %51 | Q | Letter Q | unreserved |
| %52 | R | Letter R | unreserved |
| %53 | S | Letter S | unreserved |
| %54 | T | Letter T | unreserved |
| %55 | U | Letter U | unreserved |
| %56 | V | Letter V | unreserved |
| %57 | W | Letter W | unreserved |
| %58 | X | Letter X | unreserved |
| %59 | Y | Letter Y | unreserved |
| %5A | Z | Letter Z | unreserved |
| %5B | [ | Open Square Bracket | reserved |
| %5C | \ | Backslash | other |
| %5D | ] | Close Square Bracket | reserved |
| %5E | ^ | Caret | other |
| %5F | _ | Underscore | unreserved |
| %60 | ` | Backtick | other |
| %61 | a | Letter a | unreserved |
| %62 | b | Letter b | unreserved |
| %63 | c | Letter c | unreserved |
| %64 | d | Letter d | unreserved |
| %65 | e | Letter e | unreserved |
| %66 | f | Letter f | unreserved |
| %67 | g | Letter g | unreserved |
| %68 | h | Letter h | unreserved |
| %69 | i | Letter i | unreserved |
| %6A | j | Letter j | unreserved |
| %6B | k | Letter k | unreserved |
| %6C | l | Letter l | unreserved |
| %6D | m | Letter m | unreserved |
| %6E | n | Letter n | unreserved |
| %6F | o | Letter o | unreserved |
| %70 | p | Letter p | unreserved |
| %71 | q | Letter q | unreserved |
| %72 | r | Letter r | unreserved |
| %73 | s | Letter s | unreserved |
| %74 | t | Letter t | unreserved |
| %75 | u | Letter u | unreserved |
| %76 | v | Letter v | unreserved |
| %77 | w | Letter w | unreserved |
| %78 | x | Letter x | unreserved |
| %79 | y | Letter y | unreserved |
| %7A | z | Letter z | unreserved |
| %7B | { | Open Curly Brace | other |
| %7C | | | Pipe | other |
| %7D | } | Close Curly Brace | other |
| %7E | ~ | Tilde | unreserved |
| %7F | — | Delete | control |
| %C3A9 | é | E With Acute Accent | other |
| %E28099 | ’ | Curly Apostrophe | other |