Liste des encodages

Saisissez un court texte pour comparer caractère par caractère les résultats d’encodage de Unicode, UTF-8, UTF-16 et de ASCII, GB2312, GBK, GB18030 et Big5, tout en conservant la consultation rapide des usages des encodages.

Traitement local dans le navigateur
Cette page a passé la vérification du répertoire public ; les fonctionnalités complètes sont disponibles après activation de JavaScript.
Mode d’emploi

Comment utiliser la liste des encodages

Le texte saisi est calculé uniquement dans le navigateur actuel à l’aide d’une table de codage locale fixe ; il n’est ni envoyé ni enregistré.

  1. Saisir un court texte

    Saisissez ou collez au plus 64 valeurs scalaires Unicode ; les espaces, les caractères répétés et l’ordre d’origine sont conservés.

  2. Comparaison caractère par caractère

    Consultez pour chaque caractère Unicode, UTF-8, UTF-16 ainsi que les octets des anciens encodages ; les valeurs hexadécimales sont uniformément en majuscules et séparées par des espaces.

  3. Copier ou effacer

    Le résultat actuel peut être copié au format TSV pour être collé plus facilement dans un tableau ; le bouton d’effacement supprime également le résultat de la recherche.

Restrictions et remarques

  • La colonne GB2312 applique strictement le mappage du jeu de caractères GB2312-1980 ; les colonnes GBK, GB18030 et Big5 utilisent l’algorithme de compatibilité Web de WHATWG Encoding ; ces différentes conventions ne sont pas équivalentes.
  • Big5 La recherche inclut les extensions courantes WHATWG de l’index HKSCS ; GB18030 utilise un index fixe et une table de plages, mais cet outil n’est pas un détecteur de conformité de l’encodage des fichiers.
  • Les caractères non mappables sont explicitement indiqués comme « non pris en charge » et ne sont pas remplacés par des points d’interrogation ou des caractères de remplacement pour simuler une réussite ; les résultats de la recherche ne permettent pas non plus de déduire l’encodage d’origine d’un fichier inconnu.

Foire aux questions

Pourquoi un même caractère a-t-il des octets différents dans les colonnes d’encodage ?

Chaque encodage utilise un ensemble de caractères et des règles d’attribution distincts ; le fait que les octets soient identiques ou différents ne permet pas d’affirmer que ces encodages sont équivalents.

Pourquoi les Emoji n’ont-ils des résultats que dans certaines colonnes ?

Unicode, UTF-8, UTF-16 et GB18030 peuvent couvrir une plage de caractères plus étendue ; ASCII, GB2312 strict, GBK compatible avec le Web et Big5 ne couvrent toutefois pas tous les emoji.

Les données saisies sont-elles envoyées au serveur ?

Non. Les données de mappage et la logique de calcul sont chargées localement avec la page ; les entrées et les résultats restent dans le navigateur actuel.

Commentaires sur la pageVous avez découvert un problème ou avez une suggestion d’amélioration ?
Les fonctions de retour nécessitent l’utilisation de la version en ligne

Veuillez activer JavaScript dans la version en ligne avant de soumettre ; les fonctionnalités locales de l’outil ou du cas ne sont pas affectées.

Aller vers la version en ligne pour envoyer des commentaires