Quel est le code Unicode du symbole euro ?

Le symbole € a pour point de code U+20AC et s'écrit E2 82 AC en UTF-8, soit trois octets.

Caractères
1
Octets en UTF-8
3
CaractèrePoint de codeDécimalOctets UTF-8Taille
€U+20AC8364E2 82 AC3

Le cas en détail

Le signe euro n'existe pas dans l'ASCII, ni dans Latin-1. Il a été ajouté tardivement à certains encodages, ce qui explique les anciens problèmes d'affichage. En UTF-8, il occupe trois octets.

À retenir : Dans un fichier CSV exporté par un tableur, vérifiez l'encodage choisi : un mauvais choix transforme le € en symboles étranges.

L'exemple chiffré

Valeurs utilisées dans ce cas (des exemples, pas des mesures) :

  • Caractères à analyser (40 au maximum) : « € »
Caractères
1
Octets en UTF-8
3
CaractèrePoint de codeDécimalOctets UTF-8Taille
€U+20AC8364E2 82 AC3

Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.

Comment ça se calcule

Chaque caractère possède un point de code, noté U+ suivi de 4 à 6 chiffres hexadécimaux. L'outil convertit ce numéro en décimal puis applique les règles de l'UTF-8 : un octet de la forme 0xxxxxxx pour les 128 premiers, puis des séquences de 2, 3 ou 4 octets dont le premier annonce la longueur.

Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier.

Pour aller plus loin