Table ASCII
Recherchez le contrôle ASCII standard et les caractères imprimables en notation décimale, hexadécimale, octale et binaire.
Recherchez les codes de caractères ASCII standard
La table ASCII associe les caractères standard à leurs valeurs de code décimal, hexadécimal, octal et binaire. Utilisez-la pour décoder des vidages d'octets, vérifier des caractères de contrôle, écrire des tests d'analyseur ou confirmer la valeur numérique derrière un caractère imprimable.
La norme ASCII couvre les valeurs 0-127. Les valeurs 0-31 et 127 sont des codes de contrôle, tandis que 32-126 sont des caractères imprimables ; les valeurs supérieures à 127 appartiennent à des codages étendus et ne sont pas universelles ASCII.
Caractères imprimables (32-126)
| Dec | Hex | Oct | Bin | Car. | Description |
|---|---|---|---|---|---|
| 32 | 20 | 040 | 00100000 | sp |
Espace |
| 33 | 21 | 041 | 00100001 | ! |
Point d'exclamation |
| 34 | 22 | 042 | 00100010 | " |
Guillemet double |
| 35 | 23 | 043 | 00100011 | # |
Diese / signe numéro |
| 36 | 24 | 044 | 00100100 | $ |
Signe dollar |
| 37 | 25 | 045 | 00100101 | % |
Signe pourcentage |
| 38 | 26 | 046 | 00100110 | & |
Esperluette |
| 39 | 27 | 047 | 00100111 | ' |
Apostrophe |
| 40 | 28 | 050 | 00101000 | ( |
Parenthèse gauche |
| 41 | 29 | 051 | 00101001 | ) |
Parenthèse droite |
| 42 | 2A | 052 | 00101010 | * |
Asterisque |
| 43 | 2B | 053 | 00101011 | + |
Signe plus |
| 44 | 2C | 054 | 00101100 | , |
Virgule |
| 45 | 2D | 055 | 00101101 | - |
Trait d'union / moins |
| 46 | 2E | 056 | 00101110 | . |
Point |
| 47 | 2F | 057 | 00101111 | / |
Barre oblique |
| 48 | 30 | 060 | 00110000 | 0 |
Chiffre 0 |
| 49 | 31 | 061 | 00110001 | 1 |
Chiffre 1 |
| 50 | 32 | 062 | 00110010 | 2 |
Chiffre 2 |
| 51 | 33 | 063 | 00110011 | 3 |
Chiffre 3 |
| 52 | 34 | 064 | 00110100 | 4 |
Chiffre 4 |
| 53 | 35 | 065 | 00110101 | 5 |
Chiffre 5 |
| 54 | 36 | 066 | 00110110 | 6 |
Chiffre 6 |
| 55 | 37 | 067 | 00110111 | 7 |
Chiffre 7 |
| 56 | 38 | 070 | 00111000 | 8 |
Chiffre 8 |
| 57 | 39 | 071 | 00111001 | 9 |
Chiffre 9 |
| 58 | 3A | 072 | 00111010 | : |
Deux-points |
| 59 | 3B | 073 | 00111011 | ; |
Point-virgule |
| 60 | 3C | 074 | 00111100 | < |
Signe inférieur à |
| 61 | 3D | 075 | 00111101 | = |
Signe egal |
| 62 | 3E | 076 | 00111110 | > |
Signe superieur a |
| 63 | 3F | 077 | 00111111 | ? |
Point d'interrogation |
| 64 | 40 | 100 | 01000000 | @ |
Arobase |
| 65 | 41 | 101 | 01000001 | A |
Lettre majuscule A |
| 66 | 42 | 102 | 01000010 | B |
Lettre majuscule B |
| 67 | 43 | 103 | 01000011 | C |
Lettre majuscule C |
| 68 | 44 | 104 | 01000100 | D |
Lettre majuscule D |
| 69 | 45 | 105 | 01000101 | E |
Lettre majuscule E |
| 70 | 46 | 106 | 01000110 | F |
Lettre majuscule F |
| 71 | 47 | 107 | 01000111 | G |
Lettre majuscule G |
| 72 | 48 | 110 | 01001000 | H |
Lettre majuscule H |
| 73 | 49 | 111 | 01001001 | I |
Lettre majuscule I |
| 74 | 4A | 112 | 01001010 | J |
Lettre majuscule J |
| 75 | 4B | 113 | 01001011 | K |
Lettre majuscule K |
| 76 | 4C | 114 | 01001100 | L |
Lettre majuscule L |
| 77 | 4D | 115 | 01001101 | M |
Lettre majuscule M |
| 78 | 4E | 116 | 01001110 | N |
Lettre majuscule N |
| 79 | 4F | 117 | 01001111 | O |
Lettre majuscule O |
| 80 | 50 | 120 | 01010000 | P |
Lettre majuscule P |
| 81 | 51 | 121 | 01010001 | Q |
Lettre majuscule Q |
| 82 | 52 | 122 | 01010010 | R |
Lettre majuscule R |
| 83 | 53 | 123 | 01010011 | S |
Lettre majuscule S |
| 84 | 54 | 124 | 01010100 | T |
Lettre majuscule T |
| 85 | 55 | 125 | 01010101 | U |
Lettre majuscule U |
| 86 | 56 | 126 | 01010110 | V |
Lettre majuscule V |
| 87 | 57 | 127 | 01010111 | W |
Lettre majuscule W |
| 88 | 58 | 130 | 01011000 | X |
Lettre majuscule X |
| 89 | 59 | 131 | 01011001 | Y |
Lettre majuscule Y |
| 90 | 5A | 132 | 01011010 | Z |
Lettre majuscule Z |
| 91 | 5B | 133 | 01011011 | [ |
Crochet gauche |
| 92 | 5C | 134 | 01011100 | \ |
Barre oblique inverse |
| 93 | 5D | 135 | 01011101 | ] |
Crochet droit |
| 94 | 5E | 136 | 01011110 | ^ |
Accent circonflexe |
| 95 | 5F | 137 | 01011111 | _ |
Trait de soulignement |
| 96 | 60 | 140 | 01100000 | ` |
Accent grave |
| 97 | 61 | 141 | 01100001 | a |
Lettre minuscule a |
| 98 | 62 | 142 | 01100010 | b |
Lettre minuscule b |
| 99 | 63 | 143 | 01100011 | c |
Lettre minuscule c |
| 100 | 64 | 144 | 01100100 | d |
Lettre minuscule d |
| 101 | 65 | 145 | 01100101 | e |
Lettre minuscule e |
| 102 | 66 | 146 | 01100110 | f |
Lettre minuscule f |
| 103 | 67 | 147 | 01100111 | g |
Lettre minuscule g |
| 104 | 68 | 150 | 01101000 | h |
Lettre minuscule h |
| 105 | 69 | 151 | 01101001 | i |
Lettre minuscule i |
| 106 | 6A | 152 | 01101010 | j |
Lettre minuscule j |
| 107 | 6B | 153 | 01101011 | k |
Lettre minuscule k |
| 108 | 6C | 154 | 01101100 | l |
Lettre minuscule l |
| 109 | 6D | 155 | 01101101 | m |
Lettre minuscule m |
| 110 | 6E | 156 | 01101110 | n |
Lettre minuscule n |
| 111 | 6F | 157 | 01101111 | o |
Lettre minuscule o |
| 112 | 70 | 160 | 01110000 | p |
Lettre minuscule p |
| 113 | 71 | 161 | 01110001 | q |
Lettre minuscule q |
| 114 | 72 | 162 | 01110010 | r |
Lettre minuscule r |
| 115 | 73 | 163 | 01110011 | s |
Lettre minuscule s |
| 116 | 74 | 164 | 01110100 | t |
Lettre minuscule t |
| 117 | 75 | 165 | 01110101 | u |
Lettre minuscule u |
| 118 | 76 | 166 | 01110110 | v |
Lettre minuscule v |
| 119 | 77 | 167 | 01110111 | w |
Lettre minuscule w |
| 120 | 78 | 170 | 01111000 | x |
Lettre minuscule x |
| 121 | 79 | 171 | 01111001 | y |
Lettre minuscule y |
| 122 | 7A | 172 | 01111010 | z |
Lettre minuscule z |
| 123 | 7B | 173 | 01111011 | { |
Accolade gauche |
| 124 | 7C | 174 | 01111100 | | |
Barre verticale |
| 125 | 7D | 175 | 01111101 | } |
Accolade droite |
| 126 | 7E | 176 | 01111110 | ~ |
Tilde |
Caractères de contrôle (0-31 et 127)
| Dec | Hex | Oct | Bin | Abr. | Description |
|---|---|---|---|---|---|
| 0 | 00 | 000 | 00000000 | NUL | Caractère nul |
| 1 | 01 | 001 | 00000001 | SOH | Début d'en-tete |
| 2 | 02 | 002 | 00000010 | STX | Début du texte |
| 3 | 03 | 003 | 00000011 | ETX | Fin du texte |
| 4 | 04 | 004 | 00000100 | EOT | Fin de transmission |
| 5 | 05 | 005 | 00000101 | ENQ | Demande |
| 6 | 06 | 006 | 00000110 | ACK | Accuse de reception |
| 7 | 07 | 007 | 00000111 | BEL | Sonnerie |
| 8 | 08 | 010 | 00001000 | BS | Retour arriere |
| 9 | 09 | 011 | 00001001 | HT | Tabulation horizontale |
| 10 | 0A | 012 | 00001010 | LF | Saut de ligne |
| 11 | 0B | 013 | 00001011 | VT | Tabulation verticale |
| 12 | 0C | 014 | 00001100 | FF | Saut de page |
| 13 | 0D | 015 | 00001101 | CR | Retour chariot |
| 14 | 0E | 016 | 00001110 | SO | Shift out |
| 15 | 0F | 017 | 00001111 | SI | Shift in |
| 16 | 10 | 020 | 00010000 | DLE | Échappement de liaison de donnees |
| 17 | 11 | 021 | 00010001 | DC1 | Controle de peripherique 1 |
| 18 | 12 | 022 | 00010010 | DC2 | Controle de peripherique 2 |
| 19 | 13 | 023 | 00010011 | DC3 | Controle de peripherique 3 |
| 20 | 14 | 024 | 00010100 | DC4 | Controle de peripherique 4 |
| 21 | 15 | 025 | 00010101 | NAK | Accuse negatif |
| 22 | 16 | 026 | 00010110 | SYN | Synchronisation inactive |
| 23 | 17 | 027 | 00010111 | ETB | Fin de bloc de transmission |
| 24 | 18 | 030 | 00011000 | CAN | Annuler |
| 25 | 19 | 031 | 00011001 | EM | Fin de support |
| 26 | 1A | 032 | 00011010 | SUB | Substitution |
| 27 | 1B | 033 | 00011011 | ESC | Échappement |
| 28 | 1C | 034 | 00011100 | FS | Séparateur de fichier |
| 29 | 1D | 035 | 00011101 | GS | Séparateur de groupe |
| 30 | 1E | 036 | 00011110 | RS | Séparateur d'enregistrement |
| 31 | 1F | 037 | 00011111 | US | Séparateur d'unite |
| 127 | 7F | 177 | 01111111 | DEL | Supprimer |
Qu'est-ce que le tableau ASCII ?
ASCII est un codage de caractères sur 7 bits qui attribue des nombres aux lettres, chiffres, signes de ponctuation, espaces et codes de contrôle anglais. La même valeur peut être écrite en décimal, hexadécimal, octal ou binaire selon le contexte que vous déboguez.
Intégration MCP
MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des flux de travail répétables de conversion, formatage, hachage et génération.
Nom de l'outil MCP: ascii-table
Point de terminaison MCP: https://coding.tools/mcp
Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.
Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une erreur JSON-RPC.
Exemple de requête tools/call :
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ascii-table","arguments":{}}}'
La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.