퓨니코드 변환

유니코드 도메인과 xn-- 형식의 ASCII 도메인을 나란히 확인합니다.

예제로 변환

한글 단어 또는 도메인을 입력하면 자동으로 변환합니다. 예: 한글, 도메인.한국. xn-- 표기도 원래 문자로 확인할 수 있습니다. 공백을 포함한 문장·URL·이메일·IP 주소는 지원하지 않습니다.

입력값은 이 브라우저에서만 처리하며 서버로 전송하거나 저장하지 않습니다.

빠른 사용법

  1. 도메인을 입력하고 변환을 누르세요.
  2. ASCII와 유니코드 결과를 비교하세요.
  3. 필요한 결과를 복사하세요.

도메인의 두 가지 표기

호스트 이름은 원래 영문자·숫자·하이픈만 쓰도록 정해져 있습니다. 그래서 “도메인.한국” 같은 국제화 도메인(IDN)은 DNS에 등록하고 조회할 때 각 구간을 Punycode로 바꾼 ASCII 이름을 쓰고, 바뀐 구간 앞에 xn--를 붙입니다. 브라우저 주소창은 보통 원래 글자로 보여 주지만 DNS 레코드와 SSL 인증서의 도메인 목록에는 xn-- 형식이 들어갑니다.

nginx의 server_name, 인증서 발급 요청, DNS 영역 파일처럼 ASCII 이름을 요구하는 설정에는 ASCII 도메인을 넣으세요. 반대로 로그나 인증서에서 xn--로 시작하는 이름을 보면 원래 글자로 바꿔 어떤 도메인인지 확인할 수 있습니다.

원래 글자로 바꿔 보면 모양만 비슷한 피싱 도메인도 가려낼 수 있습니다. 예를 들어 첫 글자가 키릴 문자 а인 аpple.com은 xn--pple-43d.com으로, 라틴 문자로 된 apple.com과는 다른 도메인입니다.

변환 범위와 한계

브라우저의 도메인 정규화 규칙을 사용하므로 대소문자나 일부 문자 표기가 달라질 수 있습니다. 마지막 점은 유지합니다. 임의 문자열은 URL 인코딩 도구로, 도메인의 실제 레코드는 DNS 조회 도구로 확인하세요.

도메인 형식을 확인하세요. URL·공백·빈 구간은 사용할 수 없으며, 변환 후 각 구간은 63바이트, 전체는 마지막 점을 제외하고 253바이트 이하여야 합니다.

직접 비교하는 예제

유니코드 도메인ASCII 도메인 (Punycode)
한글xn--bj0bj06e
도메인.한국xn--hq1bm8jm9l.xn--3e0b707e
bücher.dexn--bcher-kva.de

공식 참고 자료

관련 도구