Table ASCII

La table ASCII complète — décimal, hexadécimal, octal, binaire et entités HTML, avec copie au clic.

Comment utiliser

  1. Recherchez par caractère, code ou nom — essayez « 65 », « 0x41 », « A » ou « ESC » — pour filtrer la table instantanément.
  2. Lisez chaque caractère dans toutes les bases à la fois : décimal, hexadécimal, octal, binaire 8 bits et son entité HTML.
  3. Cliquez sur n'importe quel caractère imprimable pour le copier directement dans votre presse-papiers.

À propos de cet outil

L'ASCII (American Standard Code for Information Interchange, 1963) attribue les nombres 0 à 127 aux caractères sur lesquels l'informatique s'est construite : 33 codes de contrôle et 95 caractères imprimables — lettres, chiffres, ponctuation et l'espace. Ces attributions n'ont jamais disparu : les 128 premiers points de code d'Unicode sont exactement le jeu ASCII, et un fichier purement ASCII est de l'UTF-8 valide octet pour octet. Voilà pourquoi cette table sexagénaire reste la référence qu'un programmeur ouvre le plus : elle est aussi le début de tout encodage de texte moderne.

La table montre chaque code dans toutes les représentations utiles côte à côte — décimal, hexadécimal, octal, binaire 8 bits et l'entité HTML (nommée quand il en existe une courante, comme & et <, numérique sinon). Les caractères de contrôle 0–31 apparaissent avec leurs abréviations standard, et la poignée qui compte encore au quotidien est expliquée : NUL termine les chaînes en C, HT est la touche Tab, LF termine les lignes sous Unix, CR rejoint LF pour terminer les lignes sous Windows, et ESC ouvre les séquences de contrôle du terminal. Le reste est surtout un héritage des téléscripteurs que vous ne croiserez que dans de vieux protocoles et des dumps binaires.

Usages typiques : écrire des séquences d'échappement et de l'arithmétique de caractères en code (la fameuse observation que « A » vaut 65 et « a » 97 — exactement 32 d'écart, un seul bit, ce qui explique la conversion de casse rapide), décoder un dump hexadécimal, choisir la bonne entité HTML, ou identifier quel caractère invisible corrompt un fichier. La recherche accepte un caractère, un code décimal ou hexadécimal, ou un nom de code de contrôle, et cliquer sur une ligne imprimable copie le caractère lui-même. Toute la table est générée et filtrée à 100 % dans votre navigateur — rien n'est transmis nulle part.

Questions fréquentes

Pourquoi « A » vaut-il 65 et « a » 97 ?

Les concepteurs ont placé les alphabets majuscule et minuscule à exactement 32 positions d'écart, ils ne diffèrent donc que d'un seul bit (0x20). Basculer ce bit convertit la casse — une astuce que compilateurs et bibliothèques exploitent encore pour une conversion de casse rapide.

Que sont les caractères de contrôle (0–31) ?

Des codes non imprimables hérités des téléscripteurs, qui contrôlaient l'appareil au lieu d'imprimer un symbole. Quelques-uns restent omniprésents : NUL (0) termine les chaînes C, HT (9) est la tabulation, LF (10) et CR (13) terminent les lignes, et ESC (27) ouvre les séquences de couleur et de curseur du terminal.

Quelle est la différence entre LF et CR ?

LF (line feed, 10) passe à la ligne suivante et sert de fin de ligne sous Unix, Linux et macOS ; CR (carriage return, 13) revient au début de la ligne. Windows termine les lignes avec la paire CRLF (13 suivi de 10) — la cause classique des caractères « ^M » et du bruit dans les diffs de fichiers multi-plateformes.

L'ASCII est-il la même chose qu'Unicode ou UTF-8 ?

L'ASCII est un sous-ensemble : Unicode a adopté les 128 codes ASCII comme ses 128 premiers points de code, et UTF-8 les encode avec les mêmes octets uniques. Tout fichier purement ASCII est donc déjà de l'UTF-8 valide ; les caractères comme ç ou les emoji vivent au-delà de 127 et exigent des séquences UTF-8 multi-octets.

Ma recherche ou les caractères que je copie quittent-ils mon navigateur ?

Non. La table est générée localement, et la recherche comme la copie s'exécutent à 100 % en JavaScript sur votre appareil — rien n'est transmis ni stocké sur aucun serveur.

Outils associés

Des liens trop longs ? Raccourcissez-les gratuitement

Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.

Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.