URL의 도메인 이름은 원래 영숫자와 하이픈만 사용이 가능했지만, 2003년 RFC 349에 의해 국제화 도메인 네임 (Internationalized Domain Name - IDN)을 표현하는 인코딩 규칙인 퓨니코드(Punycode)가 정해졌다.

퓨니코드가 구현된 환경에서는 도메인으로 다국어를 사용할 수 있게 되었다. 실제로 다국어 문자를 지원하는 것은 아니고, 문자를 정해진 규칙에 따라 반각 영숫자로 치환하는 방식이다.