IDN je okrajšava za Internationalized Domain Names. To so domene, ki podpirajo posebne znake, kot npr. č,š, ä, æ, ø, ki so značilni za posamezni jezik. IDN domene se prevajajo s pomočjo sistema Punycode.
Primer: Če želite registrirati domeno koroška.com, se le-ta po Punycode prevodu dejansko registrira kot xn--koroka-ekb.com. Ko vpišete domeno koroška.com v brskalnik, se pred pošiljanjem zahtevka dns in web strežniku, le-ta prevede v xn--koroka-ekb.com.
Različni registri lahko podpirajo različne znake. Tako ni možno registrirati .si domene z znakom ä, so pa seveda na voljo naši šumniki.