Table ASCII
Référence ASCII complÚte avec décimal, hexadécimal, octal, caractÚre et description des codes 0 à 127. Consultable et générée en local, sans envoi de données.
đ S'exĂ©cute entiĂšrement dans votre navigateur â rien n'est envoyĂ©Ce que fait la Table ASCII
La Table ASCII est une rĂ©fĂ©rence complĂšte des 128 codes de l'American Standard Code for Information Interchange, du dĂ©cimal 0 au 127. Pour chaque code, elle affiche cĂŽte Ă cĂŽte quatre reprĂ©sentations â dĂ©cimale, hexadĂ©cimale, octale et le caractĂšre littĂ©ral â accompagnĂ©es d'une courte description. Les 32 premiers codes ainsi que DEL sont des caractĂšres de contrĂŽle comme NUL, TAB, LF, CR et ESC ; les autres sont les lettres, chiffres, signes de ponctuation et l'espace, tous imprimables. Avoir les quatre bases sur une mĂȘme ligne Ă©vite le calcul mental lorsque vous lisez un dump hexadĂ©cimal, dĂ©boguez un protocole ou dĂ©codez une sĂ©quence d'Ă©chappement dans un journal.
La table est gĂ©nĂ©rĂ©e dans le navigateur au lieu d'ĂȘtre tĂ©lĂ©chargĂ©e : elle s'affiche instantanĂ©ment et fonctionne hors ligne. Le champ de recherche filtre toutes les colonnes, ce qui permet de retrouver un code par son numĂ©ro dans n'importe quelle base, par le caractĂšre lui-mĂȘme ou par son nom. Chercher 0x0a, 10, 012 ou line feed mĂšne toujours Ă la mĂȘme ligne du saut de ligne, et une requĂȘte comme escape va droit au code de contrĂŽle ESC qui ouvre les sĂ©quences ANSI et de terminal.
Un flux de travail privé dans le navigateur
La gĂ©nĂ©ration, la recherche et la copie s'effectuent entiĂšrement dans votre navigateur grĂące Ă du JavaScript cĂŽtĂ© client. L'outil n'envoie pas vos termes de recherche Ă un serveur et ne demande aucun compte. Les valeurs ASCII ne sont pas sensibles, mais le mĂȘme modĂšle exclusivement local s'applique comme pour tous ces utilitaires : rien de ce que vous saisissez n'est enregistrĂ© ni transmis, et la table rĂ©pond sans aucun aller-retour rĂ©seau. C'est donc une rĂ©fĂ©rence fiable, mĂȘme sur une machine verrouillĂ©e ou hors ligne oĂč d'autres consultations pourraient Ă©chouer.
La mise en page se résume à un champ de recherche au-dessus d'un tableau défilant : vous pouvez parcourir l'ensemble ou filtrer rapidement sur une seule ligne. Un clic sur une ligne copie le caractÚre avec son code décimal, pratique pour coller un caractÚre de contrÎle dans un jeu de test ou noter la valeur exacte d'un octet dans un rapport de bug.
Conseils pratiques
N'oubliez pas que l'ASCII ne couvre que les 128 premiers points de code ; les octets de 128 Ă 255 dĂ©pendent de l'encodage, comme Latin-1 ou une page de code Windows, et tout ce qui va au-delĂ relĂšve d'Unicode et d'UTF-8. Lorsqu'un texte semble corrompu, comparer l'octet brut Ă cette table rĂ©vĂšle souvent un caractĂšre de contrĂŽle parasite, une tabulation Ă la place d'espaces ou un retour chariot qu'un outil Unix n'a pas gĂ©rĂ©. Pour le travail sur les protocoles, gardez en tĂȘte que LF vaut 10 en dĂ©cimal et CR vaut 13, et que de nombreux formats rĂ©seau exigent la paire CR LF plutĂŽt qu'un simple saut de ligne.
Comment utiliser
- RechercherSaisissez une valeur décimale, hexadécimale ou octale, un caractÚre ou un mot-clé pour filtrer.
- Parcourir les lignesConsultez les codes correspondants avec les quatre bases et leur description.
- Copier une valeurCliquez sur une ligne pour copier son caractÚre et son code décimal.