Aller au contenu
ToolMug

Table ASCII

Les 128 caractères ASCII standard avec leurs codes décimal, hexadécimal, octal et binaire et leur entité HTML. Les codes 0–31 et 127 sont des caractères de contrôle, listés avec leur nom et la séquence d'échappement utilisée dans le code, comme \n pour le saut de ligne et \t pour la tabulation. Tapez un caractère, un nombre ou un nom ci-dessus pour le trouver rapidement.

Fonctionne dans votre navigateur — rien de ce que vous saisissez n’est envoyé

Affichés : 128

DécHexOctBinaireCar.DescriptionHTML
00000000000000NULNulNull\0�
10100100000001SOHDébut d’en-têteStart of Heading
20200200000010STXDébut de texteStart of Text
30300300000011ETXFin de texteEnd of Text
40400400000100EOTFin de transmissionEnd of Transmission
50500500000101ENQInterrogationEnquiry
60600600000110ACKAccusé de réceptionAcknowledge
70700700000111BELSonnerieBell\a
80801000001000BSRetour arrièreBackspace\b
90901100001001HTTabulation horizontaleHorizontal Tab\t	
100A01200001010LFSaut de ligneLine Feed\n

110B01300001011VTTabulation verticaleVertical Tab\v
120C01400001100FFSaut de pageForm Feed\f
130D01500001101CRRetour chariotCarriage Return\r
140E01600001110SOShift outShift Out
150F01700001111SIShift inShift In
161002000010000DLEÉchappement de liaison de donnéesData Link Escape
171102100010001DC1Contrôle de périphérique 1 (XON)Device Control 1 (XON)
181202200010010DC2Contrôle de périphérique 2Device Control 2
191302300010011DC3Contrôle de périphérique 3 (XOFF)Device Control 3 (XOFF)
201402400010100DC4Contrôle de périphérique 4Device Control 4
211502500010101NAKAccusé de réception négatifNegative Acknowledge
221602600010110SYNInactivité synchroneSynchronous Idle
231702700010111ETBFin de bloc de transmissionEnd of Transmission Block
241803000011000CANAnnulerCancel
251903100011001EMFin de supportEnd of Medium
261A03200011010SUBSubstitutSubstitute
271B03300011011ESCÉchapEscape\e
281C03400011100FSSéparateur de fichierFile Separator
291D03500011101GSSéparateur de groupeGroup Separator
301E03600011110RSSéparateur d’enregistrementRecord Separator
311F03700011111USSéparateur d’unitéUnit Separator
322004000100000SPEspaceSpace 
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<&#60;
613D07500111101=&#61;
623E07600111110>&#62;
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;
1277F17701111111DELSupprimerDelete&#127;

Mode d’emploi

  1. Tapez un caractère (A), un code décimal (65), un code hexadécimal (0x41) ou un nom (saut de ligne) dans Rechercher.
  2. Cochez Caractères imprimables uniquement pour masquer les caractères de contrôle.
  3. Lisez les codes dont vous avez besoin dans la table.

Explication des options

Caractères imprimables
Codes 32–126, couvrant l'espace, les chiffres, les lettres et la ponctuation courante.
Caractères de contrôle
Codes 0–31 et 127. Les plus fréquents sont 9 tabulation horizontale (\t), 10 saut de ligne (\n), 13 retour chariot (\r) et 27 échap.
Unicode
Les 128 premiers points de code Unicode sont identiques à l'ASCII, donc ces caractères occupent un octet en UTF-8.

Plages à connaître

Codes (décimal) Hex Ce qu’ils représentent
0–31 et 127 00–1F, 7F Caractères de contrôle
32 20 Espace
48–57 30–39 Chiffres 0–9
65–90 41–5A Majuscules A–Z
97–122 61–7A Minuscules a–z

Deux conversions reviennent souvent. Le code d’un chiffre moins 48 donne sa valeur, donc '7' (55) vaut 7. La position d’une lettre dans l’alphabet est son code moins 64 pour une majuscule ou moins 96 pour une minuscule, donc 'C' (67) est la 3e lettre. Par exemple, A vaut 65, 0x41 ou 01000001 en binaire.

Questions fréquentes

Quel est l'écart entre les lettres majuscules et minuscules ?

32. A vaut 65 et a vaut 97 ; activer le bit 5 (0x20) transforme une lettre majuscule en minuscule.

Quel est le code ASCII du chiffre 0 ?

48 (hex 30). Les chiffres 0–9 vont de 48 à 57, donc soustraire 48 donne la valeur numérique.

Quelle est la différence entre les fins de ligne Windows et Unix ?

Windows utilise retour chariot plus saut de ligne (13 10, \r\n) ; Linux et macOS utilisent seulement le saut de ligne (10, \n).

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.

Outils similaires