Nouveau : Datasets open source gratuits disponibles !Decouvrir →

Table ASCII

Table ASCII interactive et recherchable : 128 caracteres avec leurs codes decimaux, hexadecimaux, octaux et descriptions. Gratuit, sans inscription.

Caractere de controle128 / 128 caracteres
DecHexOctCharDescription
000000ctrlNUL - Nul
101001ctrlSOH - Debut entete
202002ctrlSTX - Debut texte
303003ctrlETX - Fin texte
404004ctrlEOT - Fin transmission
505005ctrlENQ - Enquete
606006ctrlACK - Acquittement
707007ctrlBEL - Sonnerie
808010ctrlBS - Retour arriere
909011ctrlHT - Tabulation horiz.
100A012ctrlLF - Saut de ligne
110B013ctrlVT - Tabulation vert.
120C014ctrlFF - Saut de page
130D015ctrlCR - Retour chariot
140E016ctrlSO - Shift Out
150F017ctrlSI - Shift In
1610020ctrlDLE - Data Link Escape
1711021ctrlDC1 - Ctrl dispositif 1
1812022ctrlDC2 - Ctrl dispositif 2
1913023ctrlDC3 - Ctrl dispositif 3
2014024ctrlDC4 - Ctrl dispositif 4
2115025ctrlNAK - Non-acquittement
2216026ctrlSYN - Synchronisation
2317027ctrlETB - Fin bloc trans.
2418030ctrlCAN - Annulation
2519031ctrlEM - Fin medium
261A032ctrlSUB - Substitution
271B033ctrlESC - Echappement
281C034ctrlFS - Separateur fichier
291D035ctrlGS - Separateur groupe
301E036ctrlRS - Separateur enreg.
311F037ctrlUS - Separateur unite
3220040 SP - Espace
3321041!! - Point exclamation
3422042"" - Guillemet
3523043## - Diese
3624044$$ - Dollar
3725045%% - Pourcentage
3826046&& - Esperluette
3927047'' - Apostrophe
4028050(( - Parenthese ouv.
4129051)) - Parenthese ferm.
422A052** - Asterisque
432B053++ - Plus
442C054,, - Virgule
452D055-- - Tiret
462E056.. - Point
472F057// - Barre oblique
483006000 - Chiffre zero
493106111 - Chiffre un
503206222 - Chiffre deux
513306333 - Chiffre trois
523406444 - Chiffre quatre
533506555 - Chiffre cinq
543606666 - Chiffre six
553706777 - Chiffre sept
563807088 - Chiffre huit
573907199 - Chiffre neuf
583A072:: - Deux-points
593B073;; - Point-virgule
603C074<< - Inferieur
613D075== - Egal
623E076>> - Superieur
633F077?? - Point interrogation
6440100@@ - Arobase
6541101AA - Lettre A maj.
6642102BB - Lettre B maj.
6743103CC - Lettre C maj.
6844104DD - Lettre D maj.
6945105EE - Lettre E maj.
7046106FF - Lettre F maj.
7147107GG - Lettre G maj.
7248110HH - Lettre H maj.
7349111II - Lettre I maj.
744A112JJ - Lettre J maj.
754B113KK - Lettre K maj.
764C114LL - Lettre L maj.
774D115MM - Lettre M maj.
784E116NN - Lettre N maj.
794F117OO - Lettre O maj.
8050120PP - Lettre P maj.
8151121QQ - Lettre Q maj.
8252122RR - Lettre R maj.
8353123SS - Lettre S maj.
8454124TT - Lettre T maj.
8555125UU - Lettre U maj.
8656126VV - Lettre V maj.
8757127WW - Lettre W maj.
8858130XX - Lettre X maj.
8959131YY - Lettre Y maj.
905A132ZZ - Lettre Z maj.
915B133[[ - Crochet ouv.
925C134\\ - Barre oblique inv.
935D135]] - Crochet ferm.
945E136^^ - Accent circonflexe
955F137__ - Tiret bas
9660140`` - Accent grave
9761141aa - Lettre a min.
9862142bb - Lettre b min.
9963143cc - Lettre c min.
10064144dd - Lettre d min.
10165145ee - Lettre e min.
10266146ff - Lettre f min.
10367147gg - Lettre g min.
10468150hh - Lettre h min.
10569151ii - Lettre i min.
1066A152jj - Lettre j min.
1076B153kk - Lettre k min.
1086C154ll - Lettre l min.
1096D155mm - Lettre m min.
1106E156nn - Lettre n min.
1116F157oo - Lettre o min.
11270160pp - Lettre p min.
11371161qq - Lettre q min.
11472162rr - Lettre r min.
11573163ss - Lettre s min.
11674164tt - Lettre t min.
11775165uu - Lettre u min.
11876166vv - Lettre v min.
11977167ww - Lettre w min.
12078170xx - Lettre x min.
12179171yy - Lettre y min.
1227A172zz - Lettre z min.
1237B173{{ - Accolade ouv.
1247C174|| - Barre verticale
1257D175}} - Accolade ferm.
1267E176~~ - Tilde
1277F177ctrlDEL - Suppression

La table ASCII, reference essentielle du developpeur

La table ASCII est une des references les plus fondamentales en informatique. Creee en 1963 par l'American National Standards Institute (ANSI), elle etablit la correspondance entre des nombres entiers (0 a 127) et des caracteres. Tous les langages de programmation, systemes d'exploitation et protocoles reseau modernes reposent sur ces conventions.

Notre outil affiche les 128 caracteres ASCII avec leurs representations decimale, hexadecimale et octale, ainsi qu'une description en francais. Les caracteres de controle sont mis en evidence pour faciliter leur identification.

Fonctionnalites

  • Recherche instantanee — Filtrez par valeur decimale, hexadecimale, octale, caractere ou description
  • Caracteres de controle — Mis en evidence en amber pour les distinguer des caracteres imprimables
  • Trois bases numeriques — Decimal, hexadecimal (prefixe 0x) et octal pour chaque caractere
  • Descriptions en francais — Chaque caractere est documente avec son nom et sa fonction
  • Copie en un clic — Copiez n'importe quel caractere ou son code dans le presse-papiers
  • Couleurs alternees — Tableau lisible avec lignes alternees pour faciliter la lecture

Questions frequentes

Qu'est-ce que la table ASCII ?
ASCII (American Standard Code for Information Interchange) est un standard d'encodage de caracteres cree en 1963. Il definit 128 caracteres (codes 0 a 127) : des caracteres de controle non imprimables (0-31 et 127), l'espace (32), les caracteres imprimables courants (33-126) incluant lettres, chiffres et symboles.
Quelle est la difference entre ASCII et Unicode ?
ASCII ne couvre que 128 caracteres, principalement l'alphabet latin non accentue. Unicode est un sur-ensemble qui couvre plus d'un million de caracteres de toutes les langues du monde. UTF-8, l'encodage Unicode le plus repandu, est compatible avec ASCII pour les 128 premiers caracteres.
Pourquoi les caracteres de controle sont-ils importants ?
Les caracteres de controle (0-31 et 127) ne sont pas imprimables mais ont des fonctions precises : 10 (LF) est le saut de ligne Unix, 13 (CR) est le retour chariot Windows, 9 (HT) est la tabulation, 7 (BEL) fait sonner le terminal. Comprendre ces codes est essentiel pour parser des fichiers texte et des protocoles reseau.
Comment utiliser les codes ASCII en programmation ?
En Python : chr(65) retourne "A", ord("A") retourne 65. En JavaScript : String.fromCharCode(65) retourne "A", "A".charCodeAt(0) retourne 65. En C : les caracteres sont directement manipulables comme des entiers. Les codes hexadecimaux s'utilisent avec le prefixe \x (ex: \x41 = A).

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.