メインコンテンツへ
短.be

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 エンコード / デコードツールを開く

ほかの文字の種類

関連する用語