Punycode Converter
Enter one domain label to encode to Punycode.
Result
How to use
- Enter your values in the fields above.
- Press Calculate to see your result instantly.
- Use the Share button to copy a link to your result.
About this calculator
Domain names were originally restricted to ASCII characters, which left no room for the world’s non-Latin scripts. Punycode, defined in RFC 3492, solves this with a “bootstring” algorithm that encodes any Unicode label — say, a domain name containing Turkish, Arabic or Chinese characters — into an ASCII-only string prefixed with xn--, which browsers and DNS servers then decode back to the original Unicode text.
This is the mechanism behind every internationalized domain name (IDN) you see redirect to an “xn--” address in your browser bar. This calculator encodes a single domain label to its Punycode form, a task that’s useful for domain registrars, web developers and DNS administrators working with non-English domain names and needing to verify or generate the ASCII form manually.
Was this helpful?
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
No calculators found
Comments (0)