Convertisseur de codes ASCII — texte ↔ codes ASCII
TEXTE → ASCII
Convertissez du texte en codes ASCII au format décimal , hexadécimal , binaire ou octal , et inversement. Saisissez du texte pour obtenir ses codes ASCII, ou saisissez des codes ASCII (séparés par des espaces, des virgules ou des tirets) pour retrouver le texte d’origine. Prend en charge tous les caractères ASCII étendus 0 à 255 . Cet outil traite toutes les données localement dans votre navigateur : aucune donnée n’est envoyée à un serveur.
Entrée
Encodage :
Détection automatique
▾
Détection automatique
UTF-8
UTF-16 LE
UTF-16 BE
ISO-8859-1 (Latin-1)
Windows-1252
GBK / GB2312
Shift-JIS
EUC-JP
EUC-KR
Big5
Ouvrir un fichier
Format de sortie :
Décimal (72)
Hexadécimal (0x48)
Binaire
Octal
Séparateur :
Espace
Virgule (,)
Tiret (-)
Nouvelle ligne
Aucun (concaténé)
Passer à ASCII → texte
Copier la sortie
Effacer
Exemple
Saisissez pour convertir en temps réel
Sortie
Enregistrer dans un fichier
(UTF-8 .txt)
Schéma 12 : encodage des codes ASCII
L’ASCII (American Standard Code for Information Interchange) attribue un code numérique unique à chaque caractère. L’ASCII standard couvre 0 à 127 : caractères de contrôle (0 à 31), caractères imprimables (32 à 126) et DEL (127). L’ASCII étendu (128 à 255) couvre les caractères internationaux, les symboles et les lettres accentuées (ISO 8859-1 / Windows-1252).
Table ASCII complète (0 à 255) :
Déc. Hex Caractère Description
0 0x00 NUL Caractère nul (NUL)
1 0x01 SOH Début d’en-tête (SOH)
2 0x02 STX Début de texte (STX)
3 0x03 ETX Fin de texte (ETX)
4 0x04 EOT Fin de transmission (EOT)
5 0x05 ENQ Demande (ENQ)
6 0x06 ACK Accusé de réception (ACK)
7 0x07 BEL Sonnerie (BEL)
8 0x08 BS Retour arrière (BS)
9 0x09 TAB Tabulation horizontale (HT)
10 0x0A LF Saut de ligne (LF)
11 0x0B VT Tabulation verticale (VT)
12 0x0C FF Saut de page (FF)
13 0x0D CR Retour chariot (CR)
14 0x0E SO Sortie de décalage (SO)
15 0x0F SI Entrée de décalage (SI)
16 0x10 DLE Échappement de transmission (DLE)
17 0x11 DC1 Commande de périphérique 1 (XON)
18 0x12 DC2 Commande de périphérique 2
19 0x13 DC3 Commande de périphérique 3 (XOFF)
20 0x14 DC4 Commande de périphérique 4
21 0x15 NAK Accusé de réception négatif (NAK)
22 0x16 SYN Synchronisation inactive (SYN)
23 0x17 ETB Fin de bloc de transmission (ETB)
24 0x18 CAN Annulation (CAN)
25 0x19 EM Fin de support (EM)
26 0x1A SUB Substitution (SUB)
27 0x1B ESC Échappement (ESC)
28 0x1C FS Séparateur de fichiers (FS)
29 0x1D GS Séparateur de groupes (GS)
30 0x1E RS Séparateur d’enregistrements (RS)
31 0x1F US Séparateur d’unités (US)
32 0x20 (sp) Espace
33 0x21 ! Point d’exclamation
34 0x22 " Guillemet double
35 0x23 # Dièse / croisillon
36 0x24 $ Signe dollar
37 0x25 % Signe pourcentage
38 0x26 & Esperluette (et commercial)
39 0x27 ' Apostrophe / guillemet simple
40 0x28 ( Parenthèse ouvrante
41 0x29 ) Parenthèse fermante
42 0x2A * Astérisque
43 0x2B + Signe plus
44 0x2C , Virgule
45 0x2D - Trait d’union / moins
46 0x2E . Point
47 0x2F / Barre oblique
48 0x30 0 Chiffre zéro
49 0x31 1 Chiffre un
50 0x32 2 Chiffre deux
51 0x33 3 Chiffre trois
52 0x34 4 Chiffre quatre
53 0x35 5 Chiffre cinq
54 0x36 6 Chiffre six
55 0x37 7 Chiffre sept
56 0x38 8 Chiffre huit
57 0x39 9 Chiffre neuf
58 0x3A : Deux-points
59 0x3B ; Point-virgule
60 0x3C < Inférieur à
61 0x3D = Signe égal
62 0x3E > Supérieur à
63 0x3F ? Point d’interrogation
64 0x40 @ Arobase
65 0x41 A A majuscule
66 0x42 B B majuscule
67 0x43 C C majuscule
68 0x44 D D majuscule
69 0x45 E E majuscule
70 0x46 F F majuscule
71 0x47 G G majuscule
72 0x48 H H majuscule
73 0x49 I I majuscule
74 0x4A J J majuscule
75 0x4B K K majuscule
76 0x4C L L majuscule
77 0x4D M M majuscule
78 0x4E N N majuscule
79 0x4F O O majuscule
80 0x50 P P majuscule
81 0x51 Q Q majuscule
82 0x52 R R majuscule
83 0x53 S S majuscule
84 0x54 T T majuscule
85 0x55 U U majuscule
86 0x56 V V majuscule
87 0x57 W W majuscule
88 0x58 X X majuscule
89 0x59 Y Y majuscule
90 0x5A Z Z majuscule
91 0x5B [ Crochet ouvrant
92 0x5C \ Barre oblique inverse
93 0x5D ] Crochet fermant
94 0x5E ^ Accent circonflexe
95 0x5F _ Tiret bas
96 0x60 ` Accent grave / apostrophe inverse
97 0x61 a a minuscule
98 0x62 b b minuscule
99 0x63 c c minuscule
100 0x64 d d minuscule
101 0x65 e e minuscule
102 0x66 f f minuscule
103 0x67 g g minuscule
104 0x68 h h minuscule
105 0x69 i i minuscule
106 0x6A j j minuscule
107 0x6B k k minuscule
108 0x6C l l minuscule
109 0x6D m m minuscule
110 0x6E n n minuscule
111 0x6F o o minuscule
112 0x70 p p minuscule
113 0x71 q q minuscule
114 0x72 r r minuscule
115 0x73 s s minuscule
116 0x74 t t minuscule
117 0x75 u u minuscule
118 0x76 v v minuscule
119 0x77 w w minuscule
120 0x78 x x minuscule
121 0x79 y y minuscule
122 0x7A z z minuscule
123 0x7B { Accolade ouvrante
124 0x7C | Barre verticale / pipe
125 0x7D } Accolade fermante
126 0x7E ~ Tilde
127 0x7F DEL Supprimer (DEL)
128 0x80 Signe euro
129 0x81 (non utilisé)
130 0x82 Guillemet bas simple
131 0x83 f minuscule avec crochet
132 0x84 Guillemet bas double
133 0x85
Points de suspension
134 0x86 Croix (dague)
135 0x87 Double croix
136 0x88 Accent circonflexe modificateur
137 0x89 Signe pour mille
138 0x8A S majuscule avec caron
139 0x8B Guillemet simple ouvrant (chevron simple)
140 0x8C Ligature OE majuscule
141 0x8D (non utilisé)
142 0x8E Z majuscule avec caron
143 0x8F (non utilisé)
144 0x90 (non utilisé)
145 0x91 Guillemet simple ouvrant
146 0x92 Guillemet simple fermant
147 0x93 Guillemet double ouvrant
148 0x94 Guillemet double fermant
149 0x95 Puce
150 0x96 Tiret demi-cadratin
151 0x97 Tiret cadratin
152 0x98 Petit tilde
153 0x99 Signe de marque (TM)
154 0x9A s minuscule avec caron
155 0x9B Guillemet simple fermant (chevron simple)
156 0x9C Ligature oe minuscule
157 0x9D (non utilisé)
158 0x9E z minuscule avec caron
159 0x9F Y majuscule avec tréma
160 0xA0 Espace insécable
161 0xA1 ¡ Point d’exclamation inversé
162 0xA2 ¢ Signe cent
163 0xA3 £ Signe livre sterling
164 0xA4 ¤ Signe monétaire
165 0xA5 ¥ Signe yen
166 0xA6 ¦ Barre brisée
167 0xA7 § Signe de section
168 0xA8 ¨ Tréma
169 0xA9 © Signe copyright
170 0xAA ª Indicateur ordinal féminin
171 0xAB « Guillemet double ouvrant (chevron double)
172 0xAC ¬ Signe de négation
173 0xAD Trait d’union conditionnel
174 0xAE ® Signe marque déposée
175 0xAF ¯ Macron / trait supérieur
176 0xB0 ° Signe degré
177 0xB1 ± Signe plus-moins
178 0xB2 ² Exposant deux
179 0xB3 ³ Exposant trois
180 0xB4 ´ Accent aigu
181 0xB5 µ Signe micro
182 0xB6 ¶ Pied de mouche (pilcrow)
183 0xB7 · Point médian
184 0xB8 ¸ Cédille
185 0xB9 ¹ Exposant un
186 0xBA º Indicateur ordinal masculin
187 0xBB » Guillemet double fermant (chevron double)
188 0xBC ¼ Un quart
189 0xBD ½ Un demi
190 0xBE ¾ Trois quarts
191 0xBF ¿ Point d’interrogation inversé
192 0xC0 À A majuscule grave
193 0xC1 Á A majuscule aigu
194 0xC2 Â A majuscule circonflexe
195 0xC3 Ã A majuscule tilde
196 0xC4 Ä A majuscule tréma
197 0xC5 Å A majuscule avec anneau
198 0xC6 Æ AE majuscule
199 0xC7 Ç C majuscule cédille
200 0xC8 È E majuscule grave
201 0xC9 É E majuscule aigu
202 0xCA Ê E majuscule circonflexe
203 0xCB Ë E majuscule tréma
204 0xCC Ì I majuscule grave
205 0xCD Í I majuscule aigu
206 0xCE Î I majuscule circonflexe
207 0xCF Ï I majuscule tréma
208 0xD0 Ð Eth majuscule
209 0xD1 Ñ N majuscule tilde
210 0xD2 Ò O majuscule grave
211 0xD3 Ó O majuscule aigu
212 0xD4 Ô O majuscule circonflexe
213 0xD5 Õ O majuscule tilde
214 0xD6 Ö O majuscule tréma
215 0xD7 × Signe multiplication
216 0xD8 Ø O majuscule barré
217 0xD9 Ù U majuscule grave
218 0xDA Ú U majuscule aigu
219 0xDB Û U majuscule circonflexe
220 0xDC Ü U majuscule tréma
221 0xDD Ý Y majuscule aigu
222 0xDE Þ Thorn majuscule
223 0xDF ß s dur allemand (eszett)
224 0xE0 à a minuscule grave
225 0xE1 á a minuscule aigu
226 0xE2 â a minuscule circonflexe
227 0xE3 ã a minuscule tilde
228 0xE4 ä a minuscule tréma
229 0xE5 å a minuscule avec anneau
230 0xE6 æ ae minuscule
231 0xE7 ç c minuscule cédille
232 0xE8 è e minuscule grave
233 0xE9 é e minuscule aigu
234 0xEA ê e minuscule circonflexe
235 0xEB ë e minuscule tréma
236 0xEC ì i minuscule grave
237 0xED í i minuscule aigu
238 0xEE î i minuscule circonflexe
239 0xEF ï i minuscule tréma
240 0xF0 ð eth minuscule
241 0xF1 ñ n minuscule tilde
242 0xF2 ò o minuscule grave
243 0xF3 ó o minuscule aigu
244 0xF4 ô o minuscule circonflexe
245 0xF5 õ o minuscule tilde
246 0xF6 ö o minuscule tréma
247 0xF7 ÷ Signe division
248 0xF8 ø o minuscule barré
249 0xF9 ù u minuscule grave
250 0xFA ú u minuscule aigu
251 0xFB û u minuscule circonflexe
252 0xFC ü u minuscule tréma
253 0xFD ý y minuscule aigu
254 0xFE þ thorn minuscule
255 0xFF ÿ y minuscule tréma
Qu’est-ce que l’ASCII ?
L’ASCII (publié pour la première fois en 1963) est un code sur 7 bits : 128 points de code, de 0 à 127. En dessous de 128, tous les jeux de caractères du monde s’accordent sur la signification des octets. L’« ASCII étendu » (128 à 255) n’est pas une norme unique : cette moitié haute dépend de la page de codes utilisée (Latin-1, Windows-1252, GBK, Shift-JIS), ce qui explique le sélecteur d’encodage de cette page.
Une conversion « texte vers ASCII » est en réalité une conversion « texte vers octets » : en dessous de 128, la réponse est fixe ; au-delà, le même caractère se convertit en des nombres différents selon la page de codes. Choisissez l’encodage utilisé par votre système cible.