📊 Table ASCII

Convertisseur de caractères ASCII et table complète

Caractère → ASCII
ASCII → Caractère
Convertisseur Texte
Table ASCII

Caractère vers ASCII

Code ASCII vers Caractère

Convertisseur de Texte

Table ASCII Complète

Déc Hex Bin Char Description

Guide ASCII

Qu'est-ce que l'ASCII ?

ASCII (American Standard Code for Information Interchange) est une norme de codage de caractères utilisée pour représenter du texte dans les ordinateurs. Chaque caractère est représenté par un nombre de 0 à 127 (ASCII standard) ou 0 à 255 (ASCII étendu).

Catégories de Caractères ASCII

Plage Catégorie Description
0-31Caractères de contrôleCommandes non imprimables (NULL, TAB, LF, CR, etc.)
32EspaceCaractère espace
33-47Symboles! " # $ % & ' ( ) * + , - . /
48-57Chiffres0 1 2 3 4 5 6 7 8 9
58-64Symboles: ; < = > ? @
65-90MajusculesA B C D E F ... X Y Z
91-96Symboles[ \ ] ^ _ `
97-122Minusculesa b c d e f ... x y z
123-126Symboles{ | } ~
127ContrôleDEL (suppression)
128-255ASCII étenduCaractères internationaux et symboles spéciaux

Caractères de Contrôle Courants

Code Abrév. Nom Utilisation
0NULNullFin de chaîne en C/C++
9TABTabulationIndentation, espacement
10LFLine FeedNouvelle ligne (Unix/Linux)
13CRCarriage ReturnRetour chariot (Mac/Windows)
27ESCEscapeSéquences d'échappement
32SPSpaceEspace
127DELDeleteSuppression

Codes ASCII Courants

Chiffres : '0' = 48, '5' = 53, '9' = 57 Majuscules : 'A' = 65, 'M' = 77, 'Z' = 90 Minuscules : 'a' = 97, 'm' = 109, 'z' = 122 Symboles : '!' = 33, '@' = 64, '#' = 35 Espacement : ' ' = 32, TAB = 9, LF = 10 Conversion Majuscule ↔ Minuscule : 'A' (65) + 32 = 'a' (97) 'a' (97) - 32 = 'A' (65)

Applications de l'ASCII

• Programmation : Manipulation de chaînes de caractères • Protocoles réseau : HTTP, SMTP, FTP • Fichiers texte : .txt, .csv, .html, .xml • Encodage : Base pour UTF-8 et Unicode • Communication : Transmission de données textuelles • Cryptographie : Chiffrement de messages

ASCII vs Unicode

ASCII : 128 caractères (7 bits) ou 256 (8 bits)
Unicode/UTF-8 : Plus d'1 million de caractères possibles, compatible ASCII pour les 128 premiers
UTF-8 est devenu le standard moderne mais reste rétrocompatible avec ASCII.