Skip to main content

Encodeur Punycode (IDN vers ASCII) Convertissez les noms de domaine internationalisés en format Punycode (xn--).

Encodage Punycode illustration
🔐

Encodage Punycode

Convertissez les noms de domaine internationalisés en format Punycode (xn--).

1

Saisir le domaine

Tapez ou collez le nom de domaine internationalisé.

2

Afficher Punycode

Le domaine encodé en Punycode apparaît instantanément.

3

Copier le résultat

Cliquez sur Copier pour copier le domaine encodé.

Loading tool...

What Is Encodage Punycode?

Le Punycode représente des noms de domaine internationalisés (IDN) en utilisant uniquement des caractères ASCII. Il convertit les étiquettes de domaine Unicode en une codification compatible ASCII (ACE) préfixée par xn--. Défini dans la RFC 3492 et utilisé par le DNS qui ne prend en charge que l'ASCII. L'algorithme utilise un codage delta des points de code avec une représentation d'entier à longueur variable généralisée. Cet outil encode chaque étiquette séparément. Tous les traitements sont effectués côté client.

Why Use Encodage Punycode?

  • Convertir les domaines internationaux en format ASCII compatible DNS
  • Encodage Punycode conforme à la RFC 3492
  • 100% côté client - les données ne quittent jamais votre navigateur
  • Outil en ligne gratuit pour tester les noms de domaine

Common Use Cases

Enregistrement de domaine

Vérifiez la forme Punycode des domaines internationaux avant l'enregistrement.

Configuration DNS

Obtenez la forme ASCII des domaines IDN pour les enregistrements DNS.

Configuration de messagerie électronique

Configurez les serveurs de messagerie avec les formes de domaine Punycode.

Analyse de sécurité

Détectez les attaques d'homographe basées sur Punycode.

Technical Guide

Le codage Punycode sépare les caractères ASCII et non-ASCII. Les caractères ASCII sont copiés directement, suivis d'un séparateur de tiret. Les points de code non-ASCII sont encodés par delta en utilisant un entier à longueur variable généralisé avec un biais adaptatif. Le préfixe xn-- identifie l'étiquette comme étant au format Punycode. Chaque étiquette de domaine entre les points est encodée de manière indépendante.

Tips & Best Practices

  • 1
    Le préfixe xn-- identifie une étiquette de domaine encodée en Punycode
  • 2
    Chaque étiquette entre points est encodée séparément
  • 3
    Utilisez pour détecter les attaques d'homographe
  • 4
    Nécessaire uniquement pour les noms de domaine - les URL utilisent l'encodage par pourcentage pour les chemins

Related Tools

Frequently Asked Questions

Q Cet outil est-il gratuit?
Oui, complètement gratuit sans inscription requise.
Q Mes données sont-elles sécurisées?
Oui. Tous les traitements sont 100% côté client.
Q Qu'est-ce que le préfixe xn--?
xn-- est le préfixe ACE qui identifie une étiquette de domaine encodée en Punycode.
Q Quels navigateurs sont pris en charge?
Tous les navigateurs modernes, y compris Chrome, Firefox, Safari et Edge.
Q Puis-je encoder des URL complètes?
Cet outil encode les noms de domaine. Pour les chemins d'URL, utilisez l'encodeur d'URL.

About This Tool

Encodage Punycode is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.