- Start
-
Codeer Punycode
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
Frans Domein (Café)
Converteer een geaccentueerd Frans domein naar Punycode.
Chinees domein
Codeer Chinese tekens naar Punycode-formaat
Japans domein
Converteer een Japans domein naar Punycode-formaat
Russisch domein
Codeer Cyrillische tekens in een domeinnaam
Zweeds domein
Scandinavische tekens naar Punycode converteren
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