FERMER LA PUB
Convertisseur Unicode
Convertisseur Unicode
Prend en charge la conversion bidirectionnelle entre les caractères et les points de code Unicode, gérant les emoji, les paires de substitution et le texte multilingue. Détecte automatiquement plusieurs formats (U+, \u, 0x, décimal), adapté au débogage d'encodage de caractères, à l'analyse de données et à la détection de sécurité.
🚀 Démarrage rapide
- Caractères → Points de code : saisissez du texte puis cliquez « Encoder » (ex. U+0041 U+1F600)
- Points de code → Caractères : entrez des points de code (U+ / 0x / décimal / \u) puis « Décoder » (y compris les emoji composites)
- Lot : convertir plusieurs caractères/points de code à la fois
- Direction : choisissez via les boutons Encoder/Décoder
📌 Cas d’usage courants
- Programmation : gérer les encodages et déboguer les chaînes
- Analyse de données : examiner les caractères spéciaux/encodages
- Réseau : analyser/vérifier les champs hexadécimaux des paquets ; bidirectionnalité
- Apprentissage : comprendre les bases des encodages de caractères
- Sécurité : détecter les caractères invisibles (ex. espace de largeur zéro, ZWJ)
- Conversion de formats : convertir entre systèmes d’encodage
🎛️ Paramètres de conversion et formats
- Point de code : U+4E2D, U+0041
- Séquence d’échappement : \u4E2D, \u0041
- Décimal : 20013, 65
- Hexadécimal : 0x4E2D, 0x0041
- Séparateurs : espace, virgule ou point‑virgule
🧭 Conseils d’utilisation
- Saisie : tapez ou collez le contenu
- Spécificités des emoji : certains sont composés de plusieurs points de code (base + sélecteur de variation + ZWJ)
- Notion de surrogates : les caractères au‑delà du BMP sont représentés par des paires UTF‑16
⚠️ Limites & Compatibilité
- Plage invalide : valeurs <0 ou >0x10FFFF refusées
- Rendu : peut varier selon la plateforme/la police
- Blocs : certains blocs historiques peuvent ne pas s’afficher partout
🔒 Confidentialité & sécurité
- Tous les traitements s’effectuent dans votre navigateur ; aucune donnée ne quitte votre appareil
❓ FAQ
Pourquoi un caractère peut‑il avoir deux unités UTF‑16 ?
Car son point de code est hors BMP (> U+FFFF) ; UTF‑16 utilise alors une paire de substitution (haut/bas)
Pourquoi certains emoji sont‑ils composés de plusieurs points de code ?
Certains emoji sont des séquences composites (base + sélecteur de variante + ZWJ)
Peut‑on mélanger hexadécimal et décimal ?
Oui. U+ / 0x / \u / décimal sont reconnus automatiquement ; séparateurs : espace/virgule/point‑virgule
Quelle différence avec ASCII ?
ASCII couvre 0–127 ; Unicode couvre les écritures et symboles jusqu’à U+10FFFF