Guide Unicode · Mis à jour le 20 octobre 2026
Unicode et ASCII : comparaison
ASCII comprend 128 valeurs pour le texte latin de base et les contrôles. Unicode attribue des points de code aux caractères de nombreux systèmes d’écriture. UTF-8 encode le texte Unicode en octets.
Comparer ASCII, Unicode et UTF-8
| Terme | Fonction | Exemple |
|---|---|---|
| ASCII | Un jeu de caractères et un encodage sur 7 bits | A = 65 (41) |
| Unicode | Une norme attribuant des points de code aux caractères | A = U+0041; é = U+00E9 |
| UTF-8 | Un encodage Unicode en octets de longueur variable | A → 41; é → C3 A9 |
Un point de code identifie un caractère, pas ses octets. U+00E9 s’encode en C3 A9 en UTF-8. La police détermine la forme visible.
ASCII est-il compatible avec Unicode ?
Unicode conserve ASCII de U+0000 à U+007F. UTF-8 utilise les mêmes octets uniques : le texte ASCII est donc du UTF-8 valide. UTF-16 utilise d’autres unités de code. Les caractères é, 中 et ♥ ne sont pas représentables en ASCII strict. « ASCII étendu » nécessite un encodage précis, par exemple Windows-1252.
Que signifie convertir Unicode en ASCII ?
Le texte limité à ASCII est conservé. Pour les autres caractères, choisissez une règle explicite : rejeter, remplacer, translittérer ou échapper. Remplacer é par e supprime l’accent. Les échappements désignent les points de code sans garder le symbole visible. Supprimer silencieusement des caractères abîme les données. Toute chaîne Unicode ne peut pas être convertie sans perte en caractères ASCII littéraux. Bijoy et KrutiDev demandent des correspondances vérifiées pour leur format cible exact.
Essayez la différence
Examinez A, é et ♥ dans le convertisseur. Le générateur de l’accueil remplace les caractères compatibles par du texte Unicode stylisé ; il ne modifie pas l’encodage d’un fichier.