Codeer tekst naar Punycode

Converteer Unicode-tekst of geïnternationaliseerde domeinnamen (IDN) naar ASCII-compatibele Punycode.

Verwerkt labels gescheiden door punten (bijv. xn--...)

IDN-ondersteuning

Volledige ondersteuning van RFC 3492 voor Internationalized Domain Names in Applications (IDNA).

Privé en beveiligd

De verwerking vindt volledig plaats op uw apparaat. Uw gegevens worden nooit naar een server verzonden.

Directe Codering

Real-time Punycode-conversie tijdens het typen, geoptimaliseerd voor snelheid en nauwkeurigheid.

Probeer Deze Voorbeelden

Duits domein (München)

Codeer Duitse umlaut-tekens in een domeinnaam

Nu toepassen

Frans Domein (Café)

Converteer een geaccentueerd Frans domein naar Punycode.

Nu toepassen

Chinees domein

Codeer Chinese tekens naar Punycode-formaat

Nu toepassen

Japans domein

Converteer een Japans domein naar Punycode-formaat

Nu toepassen

Russisch domein

Codeer Cyrillische tekens in een domeinnaam

Nu toepassen

Zweeds domein

Scandinavische tekens naar Punycode converteren

Nu toepassen

De Ultieme Gids voor Punycode-codering

Wat is Punycode?

Punycode is een speciale coderingsmethode die wordt gebruikt om Unicode-tekens weer te geven met alleen de beperkte ASCII-tekenset (A-Z, 0-9 en koppeltekens). Dit wordt voornamelijk gebruikt voor Internationalized Domain Names (IDN's).

Omdat het Domain Name System (DNS) historisch alleen ASCII ondersteunde, zorgt Punycode ervoor dat webadressen zoals münchen.de door browsers en servers worden begrepen als xn--mnchen-3ya.de.

Waarom coderen naar Punycode?

  • Domeinregistratie: Veel registrars vereisen de Punycode-versie van een domein voor technische configuratie.
  • Serverconfiguratie: Webservers (zoals Nginx of Apache) gebruiken vaak Punycode in hun configuratiebestanden voor IDN's.
  • Compatibiliteit: Zorg ervoor dat uw internationale links correct werken in alle verouderde e-mailclients en websystemen.
  • Ontwikkelaarstesten: Debug hoe je applicatie omgaat met niet-ASCII-tekens in URL's en netwerkverzoeken.

Het "xn--" voorvoegsel begrijpen

Wanneer u een domeinnaam codeert, ziet u dat deze begint met xn--. Dit staat bekend als het ACE-voorvoegsel (ASCII Compatible Encoding). Het geeft aan het systeem door dat de volgende tekenreeks een Punycode-weergave is van een Unicode-tekenreeks.

Unicode Voorbeeld

café.com

Punycode (ACE)-resultaat

xn--caf-dma.com