Table ASCII
Table de référence complète des caractères ASCII avec recherche instantanée, filtrage par catégorie et conversion entre décimal, hexadécimal, octal et binaire. Consultez instantanément les 128 codes ASCII.
| Déc | Hex | Oct | Binaire | Car. | Description |
|---|
Votre bloqueur de pubs nous empêche d’afficher des annonces
MiniWebtool est gratuit grâce aux annonces. Si cet outil vous a aidé, soutenez-nous avec Premium (sans pubs + outils plus rapides) ou ajoutez MiniWebtool.com à la liste blanche puis rechargez la page.
- Ou passez à Premium (sans pubs)
- Autorisez les pubs pour MiniWebtool.com, puis rechargez
Table ASCII
La Table ASCII de Référence est un guide interactif complet des 128 caractères ASCII (American Standard Code for Information Interchange). Recherchez instantanément, filtrez par catégorie, convertissez entre les formats décimal, hexadécimal, octal et binaire, et explorez la structure binaire de chaque caractère. Que vous soyez un développeur déboguant l'encodage de caractères, un étudiant apprenant la représentation des données ou simplement à la recherche d'une consultation rapide, cet outil regroupe tout au même endroit.
Qu'est-ce que l'ASCII ?
L'ASCII (American Standard Code for Information Interchange) est une norme de codage de caractères publiée pour la première fois en 1963. Il utilise 7 bits pour représenter 128 caractères, attribuant à chacun un numéro unique de 0 à 127. L'ASCII est le fondement de pratiquement tous les systèmes de codage de caractères modernes, y compris l'UTF-8, qui est rétrocompatible avec l'ASCII pour ses 128 premiers points de code.
Cette norme a été développée pour permettre à différents ordinateurs et périphériques d'échanger des données textuelles de manière fiable. Avant l'ASCII, les fabricants utilisaient des jeux de caractères incompatibles, rendant la communication entre systèmes difficile.
Catégories de Caractères ASCII
Les 128 caractères ASCII sont organisés en groupes distincts, chacun ayant un usage spécifique :
Caractères de Contrôle (0-31, 127)
33 caractères non imprimables conçus à l'origine pour contrôler les périphériques. Exemples notables : NUL (0), Tab (9), Line Feed (10), Carriage Return (13) et Escape (27).
Espace (32)
Le caractère espace sépare les mots dans le texte. Bien qu'invisible, c'est un caractère imprimable qui occupe une position dans une chaîne.
Symboles & Ponctuation (33-47, 58-64, 91-96, 123-126)
32 caractères spéciaux incluant les signes de ponctuation (!"#$%&), les opérateurs mathématiques (+=-*/), et les parenthèses. Essentiels pour la programmation et le texte écrit.
Chiffres (48-57)
Les 10 chiffres arabes 0-9. En ASCII, les chiffres commencent au code 48, donc le chiffre '0' a la valeur 48, '1' a la valeur 49, et ainsi de suite jusqu'à '9' à 57.
Lettres Majuscules (65-90)
Les 26 lettres capitales anglaises A-Z. 'A' commence au code 65 et 'Z' finit à 90. La différence entre majuscules et minuscules est exactement de 32.
Lettres Minuscules (97-122)
Les 26 lettres minuscules anglaises a-z. 'a' commence au code 97 et 'z' finit à 122. Pour convertir une majuscule en minuscule, il suffit d'ajouter 32 à la valeur ASCII.
Comment Utiliser cet Outil
- Rechercher ou parcourir : Utilisez la barre de recherche pour trouver des caractères par nom, valeur décimale, code hex ou le caractère lui-même. Ou faites défiler la table complète des 128 caractères.
- Filtrer par catégorie : Cliquez sur les boutons de catégorie (Contrôle, Symboles, Chiffres, Majuscules, Minuscules) pour n'afficher que les caractères de ce groupe.
- Convertir entre les formats : Utilisez le Convertisseur de Caractères pour entrer une valeur dans n'importe quel format (décimal, hex, octal, binaire ou caractère) et voir tous les autres formats instantanément avec une visualisation binaire.
- Convertir des chaînes de texte : Utilisez la section Texte vers ASCII pour saisir n'importe quel texte et voir la valeur ASCII de chaque caractère affichée sous forme de cartes interactives.
Cas d'Utilisation Courants
Programmation et Développement
Les développeurs ont souvent besoin des valeurs ASCII lorsqu'ils travaillent sur la manipulation de chaînes, l'encodage de caractères, les protocoles de communication série, les analyseurs de fichiers ou la programmation système de bas niveau. Les représentations hex et binaires sont particulièrement utiles pour le débogage réseau.
Apprentissage de l'Informatique
L'ASCII est un concept fondamental dans l'enseignement de l'informatique. Comprendre comment les caractères sont représentés par des nombres aide les étudiants à saisir des concepts tels que le codage binaire, les types de données et la relation entre texte et mémoire.
Traitement de Données et ETL
Les ingénieurs de données rencontrent souvent des problèmes d'encodage lors du traitement de fichiers de sources diverses. La consultation rapide de l'ASCII aide à identifier et corriger les problèmes d'encodage, notamment avec les caractères de contrôle qui peuvent corrompre les flux de données.
Systèmes Embarqués et IoT
Lorsqu'ils travaillent avec des microcontrôleurs, des communications série (UART) ou des protocoles IoT, les ingénieurs utilisent les tables ASCII pour encoder et décoder les messages au niveau de l'octet.
Trucs et Astuces
- Raccourci de conversion de casse : Passez des majuscules aux minuscules en basculant le bit 5 (XOR avec 32). Par exemple, 'A' (65) XOR 32 = 'a' (97).
- Chiffre vers nombre : Soustrayez 48 (ou 0x30) de la valeur ASCII d'un chiffre pour obtenir sa valeur numérique. '7' (55) - 48 = 7.
- Vérifier si c'est une lettre : Un caractère est une lettre si (c AND 0xDF) est compris entre 65 et 90 — cette vérification fonctionne pour les deux casses simultanément.
- Formule des caractères de contrôle : Les caractères de contrôle 1-26 correspondent à Ctrl+A jusqu'à Ctrl+Z. La valeur est égale à la position de la lettre dans l'alphabet.
ASCII vs Autres Encodages
Bien que l'ASCII ne couvre que 128 caractères (suffisant pour l'anglais), les applications modernes utilisent généralement des encodages plus larges :
- ASCII Étendu (128-255) : Diverses extensions 8 bits ont ajouté des caractères pour les langues d'Europe occidentale, mais différents systèmes utilisaient des mappages différents (ISO 8859-1, Windows-1252, etc.).
- Unicode : Une norme universelle codant plus de 149 000 caractères. UTF-8, l'encodage le plus courant sur le web, utilise 1 à 4 octets par caractère et est entièrement rétrocompatible avec l'ASCII.
- UTF-16 : Utilise 2 ou 4 octets par caractère. Courant dans les composants internes de Windows et les représentations de chaînes Java/JavaScript.
Questions Fréquemment Posées
Qu'est-ce que l'ASCII ?
L'ASCII (American Standard Code for Information Interchange) est une norme de codage de caractères qui attribue des valeurs numériques (0-127) à 128 caractères. Publié en 1963, c'est la base de l'UTF-8.
Combien de caractères y a-t-il dans la table ASCII ?
La table contient 128 caractères (0-127), incluant 33 caractères de contrôle, 1 espace, 10 chiffres, 52 lettres (maj/min) et 32 symboles.
Quelle est la différence entre ASCII et Unicode ?
L'ASCII est limité à 128 caractères sur 7 bits. Unicode est un standard universel couvrant presque toutes les écritures mondiales. L'ASCII est un sous-ensemble d'Unicode (les 128 premiers codes).
Comment convertir un caractère en sa valeur décimale ASCII ?
Utilisez notre convertisseur en haut de page. Saisissez un caractère et voyez instantanément sa valeur décimale, hex, octale et binaire.
Que sont les caractères de contrôle ASCII ?
Ce sont des codes non imprimables (0-31 et 127) créés pour piloter le matériel. Les plus connus sont le Retour à la ligne (LF) et le Retour chariot (CR).
Ressources Additionnelles
Citez ce contenu, cette page ou cet outil comme suit :
"Table ASCII" sur https://MiniWebtool.com/fr// de MiniWebtool, https://MiniWebtool.com/
par l'équipe miniwebtool. Mis à jour : 7 mars 2026