Punycode-Konverter
Punycode Converter
Wandelt internationalisierte Domainnamen in Punycode um und zurück und warnt vor ähnlich aussehenden Zeichen.
Wandelt eine internationalisierte Domain zwischen dem Unicode-Namen, den Menschen lesen, und der xn--Form, die das DNS auflöst, in beide Richtungen um. Die Umwandlung ist die leichte Hälfte: Die Verwechselbarkeitsprüfung läuft bei jeder Eingabe, denn аpple.com mit einem kyrillischen а wandelt sauber um, lässt sich registrieren, löst auf und sieht in einer Adresszeile genau richtig aus.
In beide Richtungen. Eine ganze URL geht auch — Schema und Pfad werden abgeschnitten.
ASCII (A-Label)
xn--3e0b707e.kr
Das, was das DNS tatsächlich auflöst.
Unicode (U-Label)
한국.kr
Das, was der Browser Ihnen zeigt.
Label für Label
Jedes Label darf nach der Kodierung höchstens 63 Zeichen haben, der ganze Name höchstens 253. Ein kurzer koreanischer oder japanischer Name kann umgewandelt weit über der Grenze liegen, und genau daran scheitern Registrierungen.
- 한국xn--3e0b707e12/63Kodiert
- krkr2/63
Insgesamt: 15/253 Zeichen.
Was diese Prüfung erkennt und was nicht
Sie erkennt ein Label, das Schriften mischt — ein kyrillisches а zwischen lateinischen Buchstaben —, und so ist nahezu jede Homograph-Domain gebaut. Sie benennt das Zeichen und seinen Codepoint.
Sie erkennt keinen Doppelgänger, der ganz in einer einzigen Schrift geschrieben ist. Ein durchgehend kyrillisches „раураl“ ist ein gültiges Label in russischer Schrift und mischt gar nichts; es vom echten zu unterscheiden setzt voraus zu wissen, welche Marke nachgeahmt wird, und das kann dieses Werkzeug nicht wissen. Ihr Browser im Allgemeinen auch nicht.
Sie wendet auch nicht die vollständigen Gültigkeitsregeln von IDNA 2008 oder UTS-46 an — ein Name, der hier sauber umgewandelt wird, kann von einer Registry trotzdem abgelehnt werden.
Der Codec aus RFC 3492 läuft in dieser Seite. Domains werden lokal umgewandelt und geprüft — es wird nichts aufgelöst, und kein Name, den Sie untersuchen, gelangt dadurch an einen DNS-Server.
So funktioniert es
Tippen Sie einen Namen in einer der beiden Formen ein oder fügen Sie ihn ein
한국.kr oder xn--3e0b707e.kr – die Richtung wird für Sie ermittelt. Eine ganze URL wird angenommen, Schema und Pfad werden entfernt.
Lesen Sie das Warnfeld, wenn es erscheint
Es nennt das Zeichen, seinen Codepunkt und den lateinischen Buchstaben, den es vertritt, und zeigt, als was der Name in lateinischer Schreibung gelesen wird. „Das sieht verdächtig aus“ wäre ein Rat, auf den niemand reagieren kann.
Prüfen Sie die Länge pro Label
Jedes Label ist nach der Kodierung auf 63 Zeichen begrenzt und der ganze Name auf 253. Ein kurzer koreanischer oder japanischer Name kann umgewandelt deutlich über der Grenze liegen, und dort scheitert eine Registrierung.
Häufige Fragen
Wird die Domain aufgelöst, während ich sie ansehe?
Nein. Der RFC-3492-Codec läuft in dieser Seite, ein Name, den Sie untersuchen, wird also keinem DNS-Server dadurch offenbart, dass Sie ihn hier eintippen – was zählt, wenn der Name einer ist, den Sie verdächtigen.
Was übersieht diese Prüfung?
Eine Nachahmung, die ganz in einer Schrift geschrieben ist. Ein vollständig kyrillisches „раураl“ mischt nichts und ist ein gültiges Label in russischer Schrift; es vom Echten zu unterscheiden erfordert zu wissen, welche Marke nachgeahmt wird, und das kann dieses Werkzeug nicht wissen. Ihr Browser im Allgemeinen auch nicht.
Warum zeigt mein Browser xn-- statt des koreanischen Namens?
Browser zeigen die Unicode-Form nur, wenn der Name ihre eigenen Schriftregeln besteht; ein gemischtschriftiges Label wird absichtlich als Punycode angezeigt, damit es sich nicht verkleiden kann. xn-- in der Adresszeile zu sehen ist die Warnung des Browsers an Sie.
Kann ich alles registrieren, was sich hier umwandeln lässt?
Nicht unbedingt. Das hier wendet den Punycode-Algorithmus an, nicht die vollständigen Gültigkeitsregeln von IDNA 2008 oder UTS-46, und jede Registry legt eigene Beschränkungen obendrauf. Eine saubere Umwandlung ist eine notwendige Bedingung, keine hinreichende.
Eingabe aus
URL kodieren und dekodieren
URL Encoder & Decoder
Prozent-kodiert und dekodiert URLs und Query-Werte, mit einem Modus für eine Komponente oder die ganze URL.
URL-Parser und Query-Editor
URL Parser & Query Editor
Zerlegt eine URL in ihre Teile, zeigt Query-Parameter als bearbeitbare Tabelle und baut das Ergebnis wieder zusammen.
Verdächtige URL prüfen
Suspicious URL Check
Untersucht die Form eines Links, bevor Sie ihn öffnen – ähnlich aussehende Zeichen, IP-Adressen als Host, @-Tricks, tiefe Subdomains, ungewöhnliche Ports, Kurzlink-Dienste – und verfolgt auf Wunsch seine Weiterleitungen und schlägt das Registrierungsdatum der Domain nach. Keine Reputationsdatenbank.
WHOIS-Abfrage
WHOIS Lookup
Zeigt Domainregistrierung, Registrar, Nameserver und Ablaufdatum sowie RDAP-Daten, wo es sie gibt.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Hangul romanisieren
Hangul Romaniser
Wandelt Hangul nach den Regeln der Revidierten Romanisierung Südkoreas in lateinische Buchstaben um, mit Namens- und Passmodus.
URL kodieren und dekodieren
URL Encoder & Decoder
Prozent-kodiert und dekodiert URLs und Query-Werte, mit einem Modus für eine Komponente oder die ganze URL.
URL-Parser und Query-Editor
URL Parser & Query Editor
Zerlegt eine URL in ihre Teile, zeigt Query-Parameter als bearbeitbare Tabelle und baut das Ergebnis wieder zusammen.
Verdächtige URL prüfen
Suspicious URL Check
Untersucht die Form eines Links, bevor Sie ihn öffnen – ähnlich aussehende Zeichen, IP-Adressen als Host, @-Tricks, tiefe Subdomains, ungewöhnliche Ports, Kurzlink-Dienste – und verfolgt auf Wunsch seine Weiterleitungen und schlägt das Registrierungsdatum der Domain nach. Keine Reputationsdatenbank.
DNS-Abfrage
DNS Lookup
Fragt A-, AAAA-, CNAME-, MX-, TXT-, NS-, SOA-, SRV-, CAA- und PTR-Einträge per DoH bei Cloudflare oder Google ab und zeigt TTL und das DNSSEC-Bit.
HTTP-Anfragen erstellen und senden
HTTP Request Builder
Verfasst und sendet eine GET/POST/PUT/PATCH/DELETE/HEAD-Anfrage mit eigenen Headern und Body und zeigt Status, Header, Body und Zeiten – ohne je Cookies oder Authorization weiterzureichen.