ASCIIコード表(10進・16進・8進・2進)とUnicode検索

上の欄に文字またはコード(A、é、€、65、0x41、U+20AC)を入力すると、10進・16進・2進・UTF-8・HTML・CSS・JavaScriptでの書き方がすぐに分かります。その下にASCIIコード表の全体を載せています。

出典:IETF RFC 20 – ASCII format for Network Interchange (Codetabelle, Steuerzeichen)。更新日:

1文字(絵文字も可)またはコードを入力します。10進(65)、16進(0x41)、Unicode(U+20AC)、HTML(€)に対応。数字をコードとして指定するときは 0x か U+ を付けてください。
マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

文字
A U+0041
Unicode
U+0041
10進
65
16進
41
8進
101
2進
1000001
UTF-8(バイト・16進)
41
UTF-16(コード単位・16進)
0041
HTML
A
CSS
\41
JavaScript
\u0041
ASCIIコード表
10進16進8進2進文字HTML意味
00000000000000␀�NUL – ヌル文字
10100100000001␁SOH – 制御文字
20200200000010␂STX – 制御文字
30300300000011␃ETX – 制御文字
40400400000100␄EOT – 制御文字
50500500000101␅ENQ – 制御文字
60600600000110␆ACK – 制御文字
70700700000111␇BEL – ベル(警告音)
80801000001000␈BS – バックスペース
90901100001001␉	HT – タブ
100A01200001010␊
LF – 改行(LF、Unixの行末)
110B01300001011␋VT – 制御文字
120C01400001100␌FF – 制御文字
130D01500001101␍
CR – 復帰(CR)
140E01600001110␎SO – 制御文字
150F01700001111␏SI – 制御文字
161002000010000␐DLE – 制御文字
171102100010001␑DC1 – 制御文字
181202200010010␒DC2 – 制御文字
191302300010011␓DC3 – 制御文字
201402400010100␔DC4 – 制御文字
211502500010101␕NAK – 制御文字
221602600010110␖SYN – 制御文字
231702700010111␗ETB – 制御文字
241803000011000␘CAN – 制御文字
251903100011001␙EM – 制御文字
261A03200011010␚SUB – 制御文字
271B03300011011␛ESC – エスケープ
281C03400011100␜FS – 制御文字
291D03500011101␝GS – 制御文字
301E03600011110␞RS – 制御文字
311F03700011111␟US – 制御文字
322004000100000␣ スペース
332104100100001!!
342204200100010""
352304300100011##
362404400100100$$
372504500100101%%
382604600100110&&
392704700100111''
402805000101000((
412905100101001))
422A05200101010**
432B05300101011++
442C05400101100,,
452D05500101101--
462E05600101110..
472F05700101111//
48300600011000000
49310610011000111
50320620011001022
51330630011001133
52340640011010044
53350650011010155
54360660011011066
55370670011011177
56380700011100088
57390710011100199
583A07200111010::
593B07300111011;&#59;
603C07400111100<&lt;
613D07500111101=&#61;
623E07600111110>&gt;
633F07700111111?&#63;
644010001000000@&#64;
654110101000001A&#65;
664210201000010B&#66;
674310301000011C&#67;
684410401000100D&#68;
694510501000101E&#69;
704610601000110F&#70;
714710701000111G&#71;
724811001001000H&#72;
734911101001001I&#73;
744A11201001010J&#74;
754B11301001011K&#75;
764C11401001100L&#76;
774D11501001101M&#77;
784E11601001110N&#78;
794F11701001111O&#79;
805012001010000P&#80;
815112101010001Q&#81;
825212201010010R&#82;
835312301010011S&#83;
845412401010100T&#84;
855512501010101U&#85;
865612601010110V&#86;
875712701010111W&#87;
885813001011000X&#88;
895913101011001Y&#89;
905A13201011010Z&#90;
915B13301011011[&#91;
925C13401011100\&#92;
935D13501011101]&#93;
945E13601011110^&#94;
955F13701011111_&#95;
966014001100000`&#96;
976114101100001a&#97;
986214201100010b&#98;
996314301100011c&#99;
1006414401100100d&#100;
1016514501100101e&#101;
1026614601100110f&#102;
1036714701100111g&#103;
1046815001101000h&#104;
1056915101101001i&#105;
1066A15201101010j&#106;
1076B15301101011k&#107;
1086C15401101100l&#108;
1096D15501101101m&#109;
1106E15601101110n&#110;
1116F15701101111o&#111;
1127016001110000p&#112;
1137116101110001q&#113;
1147216201110010r&#114;
1157316301110011s&#115;
1167416401110100t&#116;
1177516501110101u&#117;
1187616601110110v&#118;
1197716701110111w&#119;
1207817001111000x&#120;
1217917101111001y&#121;
1227A17201111010z&#122;
1237B17301111011{&#123;
1247C17401111100|&#124;
1257D17501111101}&#125;
1267E17601111110~&#126;
1277F17701111111␡&#127;DEL – 削除(DEL)

計算方法

ASCII(American Standard Code for Information Interchange)は128個の文字を定めています。コード0〜31は制御文字、32はスペース、33〜126は表示できる文字(数字、アクセントなしの英字、記号)、127はDELです。1文字は7ビットで、通常は1バイトに入れて保存します。

表の使い方

制御文字

コード0〜31はテレタイプの時代に由来し、画面には表示されません。今でも重要なのは、タブ(9)、改行LF(10、UnixとWebの行末)、復帰CR(13、LFと合わせてWindowsの行末)、エスケープ(27)です。表では、行が空白にならないよう見える記号(␀、␊ など)で示しています。

拡張範囲 128〜255

ASCIIは127で終わります。128〜255はASCIIに含まれず、この表ではUnicodeの「Latin-1 Supplement」ブロック(ISO 8859-1と同じ)を示しています。アクセント付き文字といくつかの記号で、128〜159は制御文字です。Windows-1252は128〜159の割り当てが異なり(128に「€」など)、Latin-1とは別物です。日本語のひらがな・漢字はLatin-1になく、UnicodeではUTF-8で通常3バイトです。128以上の文字は、検索結果のUTF-8の行のように2バイト以上になります。

Unicode文字の検索

検索では、ユーロ記号や絵文字を含むあらゆるUnicode文字を調べられます。コードポイント(U+…)、UTF-8のバイト列(RFC 3629)、UTF-16のコード単位(U+FFFF超はサロゲートペア、RFC 2781)に加え、HTMLの &#8364; や &euro;、CSSの \20AC、JavaScriptの \u20AC といった書き方をそのまま表示します。

よくある質問

ASCIIコード表とは何ですか?

128個の文字を0〜127の数値に対応させた表です。制御文字、スペース、数字、アクセントなしの英字、記号が含まれ、UnicodeやUTF-8の土台になっています。

ASCIIコードは何文字ありますか?

128文字(コード0〜127)です。表示できる文字が95個(32〜126)、DELを含む制御文字が33個。128〜255はLatin-1などの拡張文字セットに属します。

スペース・A・a のASCIIコードは?

スペースは32(16進20)、大文字のAは65(16進41)、小文字のaは97(16進61)です。大文字と小文字は32違います。

ASCIIとUnicodeの違いは?

ASCIIは128文字、Unicodeはほぼすべての文字体系を含む15万字以上です。Unicodeの最初の128文字はASCIIと同じで、UTF-8ではバイト単位でも一致します。

HTMLで€やéのような特殊文字を書くには?

実体参照を使います。€は &euro; または &#8364;、éは &eacute; または &#233; です。上の検索で、どの文字でも両方の書き方が分かります。

ASCIIの記号(特殊文字)はどれですか?

表示できる記号は33〜47、58〜64、91〜96、123〜126にあり、例えば ! # $ % & @ [ ] { } ~ です。上の表示範囲で「表示できる文字」を選ぶと絞り込めます。

出典・根拠

更新日:

関連ツール