ASCII の記号の URL エンコード表
半角の記号 (ASCII の英数字以外の文字とスペース) を URL エンコードした結果の一覧です。
この表の文字: 33 文字
エンコード表
ASCII の文字は UTF-8 で 1 バイトになり、その 16 進は符号位置の下 2 桁 (変換される文字では % の後の 2 桁) と同じです。
| 文字 | 符号位置 | エンコード 結果 | RFC 3986 の 区別 |
|---|---|---|---|
| 空白 | U+0020 | %20 | その他 |
| ! | U+0021 | ! | 予約 (sub-delims) |
| " | U+0022 | %22 | その他 |
| # | U+0023 | %23 | 予約 (gen-delims) |
| $ | U+0024 | %24 | 予約 (sub-delims) |
| % | U+0025 | %25 | その他 |
| & | U+0026 | %26 | 予約 (sub-delims) |
| ' | U+0027 | ' | 予約 (sub-delims) |
| ( | U+0028 | ( | 予約 (sub-delims) |
| ) | U+0029 | ) | 予約 (sub-delims) |
| * | U+002A | * | 予約 (sub-delims) |
| + | U+002B | %2B | 予約 (sub-delims) |
| , | U+002C | %2C | 予約 (sub-delims) |
| - | U+002D | - | 非予約 |
| . | U+002E | . | 非予約 |
| / | U+002F | %2F | 予約 (gen-delims) |
| : | U+003A | %3A | 予約 (gen-delims) |
| ; | U+003B | %3B | 予約 (sub-delims) |
| < | U+003C | %3C | その他 |
| = | U+003D | %3D | 予約 (sub-delims) |
| > | U+003E | %3E | その他 |
| ? | U+003F | %3F | 予約 (gen-delims) |
| @ | U+0040 | %40 | 予約 (gen-delims) |
| [ | U+005B | %5B | 予約 (gen-delims) |
| \ | U+005C | %5C | その他 |
| ] | U+005D | %5D | 予約 (gen-delims) |
| ^ | U+005E | %5E | その他 |
| _ | U+005F | _ | 非予約 |
| ` | U+0060 | %60 | その他 |
| { | U+007B | %7B | その他 |
| | | U+007C | %7C | その他 |
| } | U+007D | %7D | その他 |
| ~ | U+007E | ~ | 非予約 |
エンコード結果は JavaScript の encodeURIComponent で 1 文字ずつ変換した値です。変換される文字は、UTF-8 のバイトごとに % と 2 桁の 16 進数で表します。
区別は RFC 3986 によります。非予約の文字は変換しなくても URL に使えます。予約の文字は URL の区切りに使う記号で、encodeURIComponent は予約の文字のうち ! ' ( ) * を変換せずに残します。その他の文字は必ず変換されます。
任意の文字列を変換する
表に無い文字や文章全体は、URL エンコード / デコードツールでその場で変換できます。
URL エンコード / デコードツールを開く