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.
Encodage : Détection automatique ▾
Format de sortie :
Séparateur :
Saisissez pour convertir en temps réel
(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.HexCaractèreDescription
00x00NULCaractère nul (NUL)
10x01SOHDébut d’en-tête (SOH)
20x02STXDébut de texte (STX)
30x03ETXFin de texte (ETX)
40x04EOTFin de transmission (EOT)
50x05ENQDemande (ENQ)
60x06ACKAccusé de réception (ACK)
70x07BELSonnerie (BEL)
80x08BSRetour arrière (BS)
90x09TABTabulation horizontale (HT)
100x0ALFSaut de ligne (LF)
110x0BVTTabulation verticale (VT)
120x0CFFSaut de page (FF)
130x0DCRRetour chariot (CR)
140x0ESOSortie de décalage (SO)
150x0FSIEntrée de décalage (SI)
160x10DLEÉchappement de transmission (DLE)
170x11DC1Commande de périphérique 1 (XON)
180x12DC2Commande de périphérique 2
190x13DC3Commande de périphérique 3 (XOFF)
200x14DC4Commande de périphérique 4
210x15NAKAccusé de réception négatif (NAK)
220x16SYNSynchronisation inactive (SYN)
230x17ETBFin de bloc de transmission (ETB)
240x18CANAnnulation (CAN)
250x19EMFin de support (EM)
260x1ASUBSubstitution (SUB)
270x1BESCÉchappement (ESC)
280x1CFSSéparateur de fichiers (FS)
290x1DGSSéparateur de groupes (GS)
300x1ERSSéparateur d’enregistrements (RS)
310x1FUSSéparateur d’unités (US)
1270x7FDELSupprimer (DEL)
1280x80€Signe euro
1290x81(non utilisé)
1300x82‚Guillemet bas simple
1310x83ƒf minuscule avec crochet
1320x84„Guillemet bas double
1330x85…Points de suspension
1340x86†Croix (dague)
1350x87‡Double croix
1360x88ˆAccent circonflexe modificateur
1370x89‰Signe pour mille
1380x8AŠS majuscule avec caron
1390x8B‹Guillemet simple ouvrant (chevron simple)
1400x8CŒLigature OE majuscule
1410x8D(non utilisé)
1420x8EŽZ majuscule avec caron
1430x8F(non utilisé)
1440x90(non utilisé)
1450x91‘Guillemet simple ouvrant
1460x92’Guillemet simple fermant
1470x93“Guillemet double ouvrant
1480x94”Guillemet double fermant
1490x95•Puce
1500x96–Tiret demi-cadratin
1510x97—Tiret cadratin
1520x98˜Petit tilde
1530x99™Signe de marque (TM)
1540x9Ašs minuscule avec caron
1550x9B›Guillemet simple fermant (chevron simple)
1560x9CœLigature oe minuscule
1570x9D(non utilisé)
1580x9Ežz minuscule avec caron
1590x9FŸY majuscule avec tréma
1600xA0 Espace insécable
1610xA1¡Point d’exclamation inversé
1620xA2¢Signe cent
1630xA3£Signe livre sterling
1640xA4¤Signe monétaire
1650xA5¥Signe yen
1660xA6¦Barre brisée
1670xA7§Signe de section
1680xA8¨Tréma
1690xA9©Signe copyright
1700xAAªIndicateur ordinal féminin
1710xAB«Guillemet double ouvrant (chevron double)
1720xAC¬Signe de négation
1730xAD­Trait d’union conditionnel
1740xAE®Signe marque déposée
1750xAF¯Macron / trait supérieur
1760xB0°Signe degré
1770xB1±Signe plus-moins
1780xB2²Exposant deux
1790xB3³Exposant trois
1800xB4´Accent aigu
1810xB5µSigne micro
1820xB6Pied de mouche (pilcrow)
1830xB7·Point médian
1840xB8¸Cédille
1850xB9¹Exposant un
1860xBAºIndicateur ordinal masculin
1870xBB»Guillemet double fermant (chevron double)
1880xBC¼Un quart
1890xBD½Un demi
1900xBE¾Trois quarts
1910xBF¿Point d’interrogation inversé
1920xC0ÀA majuscule grave
1930xC1ÁA majuscule aigu
1940xC2ÂA majuscule circonflexe
1950xC3ÃA majuscule tilde
1960xC4ÄA majuscule tréma
1970xC5ÅA majuscule avec anneau
1980xC6ÆAE majuscule
1990xC7ÇC majuscule cédille
2000xC8ÈE majuscule grave
2010xC9ÉE majuscule aigu
2020xCAÊE majuscule circonflexe
2030xCBËE majuscule tréma
2040xCCÌI majuscule grave
2050xCDÍI majuscule aigu
2060xCEÎI majuscule circonflexe
2070xCFÏI majuscule tréma
2080xD0ÐEth majuscule
2090xD1ÑN majuscule tilde
2100xD2ÒO majuscule grave
2110xD3ÓO majuscule aigu
2120xD4ÔO majuscule circonflexe
2130xD5ÕO majuscule tilde
2140xD6ÖO majuscule tréma
2150xD7×Signe multiplication
2160xD8ØO majuscule barré
2170xD9ÙU majuscule grave
2180xDAÚU majuscule aigu
2190xDBÛU majuscule circonflexe
2200xDCÜU majuscule tréma
2210xDDÝY majuscule aigu
2220xDEÞThorn majuscule
2230xDFßs dur allemand (eszett)
2240xE0àa minuscule grave
2250xE1áa minuscule aigu
2260xE2âa minuscule circonflexe
2270xE3ãa minuscule tilde
2280xE4äa minuscule tréma
2290xE5åa minuscule avec anneau
2300xE6æae minuscule
2310xE7çc minuscule cédille
2320xE8èe minuscule grave
2330xE9ée minuscule aigu
2340xEAêe minuscule circonflexe
2350xEBëe minuscule tréma
2360xECìi minuscule grave
2370xEDíi minuscule aigu
2380xEEîi minuscule circonflexe
2390xEFïi minuscule tréma
2400xF0ðeth minuscule
2410xF1ñn minuscule tilde
2420xF2òo minuscule grave
2430xF3óo minuscule aigu
2440xF4ôo minuscule circonflexe
2450xF5õo minuscule tilde
2460xF6öo minuscule tréma
2470xF7÷Signe division
2480xF8øo minuscule barré
2490xF9ùu minuscule grave
2500xFAúu minuscule aigu
2510xFBûu minuscule circonflexe
2520xFCüu minuscule tréma
2530xFDýy minuscule aigu
2540xFEþthorn minuscule
2550xFFÿ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.