tool hub 도구 모음

퓨니코드 변환

국제화 도메인(IDN)을 브라우저 URL API로 ASCII(xn--) 호스트명과 맞춰 봅니다.

브라우저에서 처리 회원가입 없음 무료 사용


퓨니코드 / 도메인 변환

값을 입력한 뒤 계산하기를 눌러주세요.

브라우저 URL API로 호스트명을 정규화합니다. 국제화 도메인(IDN) ↔ xn-- 변환에 사용합니다.

사용 방법

  1. 도메인 칸에 한글·유니코드 호스트 또는 xn-- ASCII 도메인을 넣습니다. https://나 경로가 붙어 있어도 됩니다.
  2. Enter 또는 변환을 누릅니다. 프로토콜·경로·포트는 버리고 호스트만 씁니다.
  3. ASCII / 퓨니코드 (hostname)에 브라우저 URL API가 정규화한 호스트가 표시됩니다. 국제화 도메인은 보통 xn-- 접두입니다.
  4. 유니코드 표시는 입력에 비ASCII가 있으면 그 호스트(소문자)를 유지하고, 없으면 ASCII 호스트를 그대로 보여 줍니다.
  5. 해석 실패 시 ASCII 칸에 안내가 납니다. 초기화로 비웁니다. 조회·WHOIS 요청은 하지 않습니다.
  6. 쿠키 도메인·TLS 인증서 CN을 비교할 때 ASCII 칸 값을 복사해 서버 설정과 맞춰 보세요. DNS 조회는 나가지 않습니다.

핵심 개념

퓨니코드(Punycode)는 한글 등 국제화 도메인(IDN)을 DNS가 다루는 ASCII로 옮기는 방식입니다. 주소창에 한글 도메인을 넣어도 실제 질의는 xn-- 접두 호스트로 나갑니다. 이 도구는 별도 라이브러리 없이 new URL('http://' + 호스트).hostname으로 지금 브라우저가 쓰는 정규화 결과를 보여 줍니다. 입력에서 스킴·경로·포트는 버리고 호스트만 남깁니다.

인증서·쿠키·CORS, 메일 서버, 피싱 유사 도메인을 점검할 때 “화면에 보이는 이름”과 “와이어의 ASCII”를 맞춰 보면 실수가 줄어듭니다. DNS 조회나 WHOIS는 하지 않습니다. 유니코드 칸은 입력에 비ASCII가 있을 때만 그 호스트를 유지하므로, xn--만 붙여 넣으면 한글이 자동으로 복원되지 않을 수 있습니다. 값은 브라우저에만 남습니다.

예시

한글.com을 변환하면 ASCII 칸에 xn--bj0bj06e.com 형태의 퓨니코드 호스트가 나오고, 유니코드 칸에는 소문자 한글 호스트가 유지됩니다. https://한글.com/path:443처럼 붙여도 호스트만 사용합니다. 영문 www.example.com은 URL API 정규화를 거친 ASCII가 양쪽에 가깝게 보입니다. 메일 서버나 인증서 CN에 넣을 때는 ASCII 칸 값을 복사하는 습관이 안전합니다.

자주 묻는 질문

퓨니코드 변환이란 무엇인가요?

국제화 도메인(IDN)을 DNS가 쓰는 ASCII(xn-- 접두)로 나타내는 표기입니다. 이 페이지는 브라우저 URL API의 hostname 정규화로 그 결과를 보여 줍니다.

한글 도메인 xn-- 주소는 어떻게 확인하나요?

한글 호스트를 넣고 변환을 누르면 ASCII 칸의 xn-- 값을 복사하면 됩니다. 인증서·네임서버 설정과 대조할 때 이 값을 씁니다.

http://를 붙여도 퓨니코드 변환이 되나요?

됩니다. https://와 경로·포트를 제거한 뒤 호스트만 변환합니다. Enter 키로도 실행됩니다.

xn--를 한글로 되돌리나요?

입력에 한글이 있으면 유니코드 칸에 소문자로 유지합니다. ASCII(xn--)만 넣은 경우 한글이 자동 복원되지 않을 수 있습니다.

서브도메인·포트도 되나요?

포트 숫자는 떼고, 호스트 레이블은 URL API가 처리합니다. 잘못된 호스트면 ASCII 칸에 해석 실패 안내가 납니다.

도메인 변환 시 DNS 조회가 나가지나요?

나가지 않습니다. 문자열 정규화만 하며 WHOIS·DNS 쿼리나 서버 로그에 도메인을 보내지 않습니다. 관련: URL 인코더 · 글자수 세기 · 해시 생성기

퓨니코드 변환 대표 이미지
입력 내용은 서버로 전송되지 않으며, 페이지를 닫으면 사라집니다.

최종 검토일: 2026년 9월 4일