Punycode-konverterare

Konvertera Unicode-domäner till Punycode och avkoda xn---etiketter tillbaka till Unicode.

Konverteringsriktning
Domän
Resultat
Klar. Klistra in en domän för att konvertera.

Din domäntext konverteras direkt i din webbläsare. Ingenting laddas upp till BroBroGo.

Vanliga frågor

Vad används Punycode till?

Punycode gör det möjligt att representera domännamn med tecken som ü, 例 eller भारत som ASCII-etiketter som börjar med xn--.

Ska jag klistra in en hel URL?

Använd endast värdnamnet eller domänen, till exempel böcker.exempel eller xn--bcher-kva.exempel. Utelämna https://, sökvägar, frågesträngar och ankare.

Varför avvisades min domän?

Ett giltigt värdnamn får inte innehålla blanksteg, tomma etiketter, inledande eller avslutande bindestreck i etiketter, eller etiketter som blir för långa efter konvertering.

Introduktion till Punycode och internationella domännamn

Punycode är ett standardiserat kodningssystem som används för att översätta strängar av Unicode-tecken till den begränsade teckenuppsättningen ASCII. Detta system är nödvändigt för att internetets domännamnssystem (DNS) ursprungligen utformades för att endast hantera ASCII-tecken. Genom att använda Punycode kan domännamn som innehåller tecken utanför ASCII-standarden – såsom svenska vokaler (å, ä, ö), kyrilliska, kinesiska eller arabiska tecken – representeras på ett sätt som befintlig infrastruktur kan tolka.

När ett internationellt domännamn (IDN), till exempel bücher.example, ska slås upp i DNS, översätts den del av domänen som innehåller specialtecken till en ASCII-kompatibel etikett. Denna kodade etikett kännetecknas alltid av att den inleds med prefixet xn--. Verktyget Punycode-konverterare utför dessa översättningar direkt i båda riktningarna.

Hur konverteringen fungerar

Konverteringsprocessen sker i realtid i takt med att text skrivs eller klistras in i verktyget. Beroende på behovet kan två olika konverteringsriktningar väljas:

  • Unicode till Punycode: Detta är verktygets standardinställning. Den omvandlar ett domännamn med internationella tecken till dess ASCII-motsvarighet. Till exempel konverteras bücher.example till xn--bcher-kva.example.
  • Punycode till Unicode: Denna riktning avkodar en ASCII-etikett som börjar med xn-- tillbaka till dess ursprungliga Unicode-representation. Om konverteringsriktningen ändras uppdateras även platshållaren i inmatningsfältet för att vägleda användaren.

Verktyget har stöd för att bevara en enskild avslutande punkt i domännamnet under konverteringen.

Giltiga domänformat och begränsningar

För att en konvertering ska kunna genomföras måste inmatningen följa de tekniska reglerna för värdnamn. Verktyget accepterar inte fullständiga webbadresser (URL:er).

Följande regler och begränsningar gäller för inmatningen:

  • Inga protokoll eller sökvägar: Inmatningen får inte innehålla protokoll som https://, sökvägar, frågesträngar eller ankare/fragment. Endast själva värdnamnet eller domänen ska anges.
  • Inga blanksteg: Ett giltigt värdnamn får inte innehålla mellanslag.
  • Etikettregler: Domännamnet får inte innehålla tomma etiketter (till exempel dubbla punkter), samt inga inledande eller avslutande bindestreck i de enskilda etiketterna.
  • Längdbegränsningar: Enskilda etiketter får inte vara för långa efter att konverteringen har genomförts. Den totala inmatningen i verktyget är begränsad till maximalt 10 000 tecken.

Om inmatningen bryter mot dessa regler rensas resultatet och ett felmeddelande visas.

Verktygets gränssnitt och statusmeddelanden

Gränssnittet visar information om den aktuella processen och inmatningens egenskaper. Under konverteringen presenteras följande statistik:

  • Inmatning: Visar antalet tecken i den inmatade texten.
  • Resultat: Visar antalet tecken i den genererade utmatningen.
  • Etiketter: Visar antalet punktseparerade delar (etiketter) som den konverterade domänen består av.

Systemet använder specifika statusmeddelanden för att kommunicera verktygets tillstånd:

  • När verktyget är redo att användas visas texten: "Klar. Klistra in en domän för att konvertera."
  • Under pågående bearbetning visas: "Konverterar..."
  • När en konvertering har slutförts visas: "Konverterad."
  • Om inmatningsfältet är tomt när en åtgärd krävs visas: "Klistra in en domän först."
  • Om domännamnet inte uppfyller de tekniska kraven visas: "Det där är inte ett giltigt domännamn. Använd ett värdnamn utan protokoll, sökväg eller blanksteg."
  • Om texten överskrider gränsen visas: "Inmatningen är för lång för detta verktyg. Håll den under {max} tecken."
  • Om ett tekniskt fel uppstår under processen visas: "Kunde inte konvertera denna domän."
  • När fälten töms visas: "Rensat."
  • När ett exempel läses in visas: "Exempel inläst."
  • När resultatet flyttas för att bli ny inmatning visas: "Resultatet flyttades till inmatningsfältet."

Integritet och databehandling

När du använder denna Punycode-konverterare sker all databehandling lokalt. Din domäntext konverteras direkt i din webbläsare. Ingenting laddas upp till BroBroGo. Detta innebär att de domännamn du arbetar med inte skickas över internet till någon extern server under konverteringsprocessen.

Vem som använder Punycode-konvertering

Behovet av att översätta mellan Unicode och ASCII-etiketter uppstår inom flera tekniska yrkesroller:

  • Utvecklare: Som arbetar med system, databaser eller applikationer som måste stödja internationella domännamn (IDN).
  • Domänadministratörer: Som registrerar, konfigurerar eller hanterar DNS-inställningar för domäner med nationella tecken.
  • SEO-specialister: Som behöver analysera hur sökmotorer och webbverktyg tolkar och indexerar internationella adresser.
  • Säkerhetsanalytiker: Som undersöker domännamn i samband med säkerhetsrevisioner, nätfiskeanalyser eller certifikathantering.
  • Allmänna användare: Som behöver representera domäner innehållande tecken som ü, 例 eller भारत som rena ASCII-etiketter.

Vanliga frågor

Vad används Punycode till?

Punycode gör det möjligt att representera domännamn med tecken som ü, 例 eller भारत som ASCII-etiketter som börjar med xn--. Detta gör att äldre internetsystem som endast förstår grundläggande ASCII fortfarande kan dirigera trafik till rätt internationella domän.

Ska jag klistra in en hel URL?

Använd endast värdnamnet eller domänen, till exempel böcker.exempel eller xn--bcher-kva.exempel. Utelämna https://, sökvägar, frågesträngar och ankare. Verktyget är utformat för att konvertera själva domännamnet, inte hela webbadresser.

Varför avvisades min domän?

Ett giltigt värdnamn får inte innehålla blanksteg, tomma etiketter, inledande eller avslutande bindestreck i etiketter, eller etiketter som blir för långa efter konvertering. Kontrollera att din inmatning inte innehåller otillåtna tecken eller felaktig formatering.

Sänds mina domännamn till någon server?

Nej. Din domäntext konverteras direkt i din webbläsare. Ingenting laddas upp till BroBroGo, vilket innebär att bearbetningen sker helt lokalt på din egen enhet.