Accueil Outils

Guide Développeur Convertisseur Punycode & IDN

Manuel technique de référence pour l'encodage et le décodage de noms de domaine internationaux (IDN) selon RFC 3492 avec analyse homographe.

Presets:
Nom de Domaine ou URL Source32 chars
Domaine Converti
https://xn--mnchen-3ya.de/kultur/events
Analyse des Points de Code Unicode (32 characters)
GlyphCode PointScript CategorySecurity Notice
hU+0068Latin (ASCII)Normal
tU+0074Latin (ASCII)Normal
tU+0074Latin (ASCII)Normal
pU+0070Latin (ASCII)Normal
sU+0073Latin (ASCII)Normal
:U+003ALatin (ASCII)Normal
/U+002FLatin (ASCII)Normal
/U+002FLatin (ASCII)Normal
mU+006DLatin (ASCII)Normal
üU+00FCLatin ExtendedNormal
nU+006ELatin (ASCII)Normal
cU+0063Latin (ASCII)Normal
hU+0068Latin (ASCII)Normal
eU+0065Latin (ASCII)Normal
nU+006ELatin (ASCII)Normal
.U+002ELatin (ASCII)Normal
dU+0064Latin (ASCII)Normal
eU+0065Latin (ASCII)Normal
/U+002FLatin (ASCII)Normal
kU+006BLatin (ASCII)Normal
uU+0075Latin (ASCII)Normal
lU+006CLatin (ASCII)Normal
tU+0074Latin (ASCII)Normal
uU+0075Latin (ASCII)Normal
rU+0072Latin (ASCII)Normal
/U+002FLatin (ASCII)Normal
eU+0065Latin (ASCII)Normal
vU+0076Latin (ASCII)Normal
eU+0065Latin (ASCII)Normal
nU+006ELatin (ASCII)Normal
tU+0074Latin (ASCII)Normal
sU+0073Latin (ASCII)Normal
Longueur Unicode32
Longueur Punycode39
RFC StandardRFC 3492
Niveau de SécuritéClean

100% Client-Side Privacy

Your domain names and confidential intranet URLs are processed purely in local browser memory without querying third-party APIs.

RFC 3492 / IDNA 2008 Parity

Full algorithmic compliance for encoding Unicode code points into ASCII Compatible Encoding (ACE) with the standard 'xn--' label prefix.

Homoglyph Spoofing Audit

Deep character inspector flags lookalike Cyrillic and Greek characters that attackers use to create deceptive phishing URLs.

Référence technique et guide d'architecture

Guide Développeur Convertisseur Punycode & IDN — Guide de référence

Manuel technique de référence pour l'encodage et le décodage de noms de domaine internationaux (IDN) selon RFC 3492 avec analyse homographe.

Paramètres clés et contrôles

inputModestring ('encode' | 'decode')

Sens de l'opération (Unicode vers Punycode ou inverse).

preserveSchemeboolean

Conserve le préfixe de protocole https:// et le chemin d'accès.

homographAuditboolean

Détecte les caractères sosies et la mixité d'alphabets à risque.

unicodeNormalizationstring ('NFC')

Normalisation canonique Unicode préalable à la conversion.

Conseils de pro et bonnes practices

Analysez la forme Punycode des domaines suspects pour déjouer les attaques d'usurpation par lettres cyrilliques.

Les certificats TLS/SSL pour domaines accentués sont délivrés sur leur libellé Punycode (xn--).

L'infrastructure DNS mondiale ne traite que des séquences conformes au jeu ASCII.

Pièges courants et dépannage

La norme IDNA 2008 exclut les émojis de la nomenclature des domaines valides.

L'alerte s'active lorsque des caractères latins et d'autres alphabets cohabitent.

Foire aux questions (FAQ)

Que représente le préfixe 'xn--' ?▼

Il s'agit du préfixe ACE indiquant que le libellé contient des caractères encodés en Punycode.

Qu'est-ce qu'une attaque homographe ?▼

Une ruse visuelle exploitant la ressemblance parfaite entre lettres d'alphabets différents pour tromper l'utilisateur.

Prend-il en charge les URLs complètes ?▼

Oui. Le nom d'hôte est isolé, converti, puis l'URL complète est recomposée.

Mes requêtes sont-elles transmises à des serveurs tiers ?▼

Non. Tout l'algorithme RFC 3492 s'exécute localement dans votre navigateur.

Outils et utilitaires connexes

Tous les outils →