한국어

한글 도메인 퓨니코드 변환 — xn-- 주소 변환기

한글 도메인과 xn-- 퓨니코드 주소를 서로 바꾸는 도구

브라우저에서 처리 · 서버로 전송되지 않음

주소 전체를 넣어도 도메인 부분만 바꿔요. 예시를 지우고 내 도메인을 넣으세요.

변환 방향

한글 → xn-- 변환은 브라우저의 URL 해석기(UTS #46 IDNA 처리)를 써서 브라우저가 실제로 접속하는 주소와 같게 만들어요. 대문자·전각 문자는 소문자·반각으로 바뀌고 자소가 나뉜 한글도 합쳐져요. xn-- → 한글은 RFC 3492 퓨니코드로 풀고, 다시 바꿨을 때 같은 주소가 나오는지 확인해요. 모든 변환은 브라우저 안에서 이루어져요.

소개

퓨니코드 변환기는 한글 도메인과 xn–로 시작하는 영문 주소를 서로 바꿔 줘요. 한글.kr, 회사이름.한국 같은 한글 도메인은 주소창에서는 한글로 보이지만, 컴퓨터끼리 주고받을 때는 xn–bj0bj06e.kr처럼 퓨니코드로 바꾼 주소를 써요. 그래서 DNS 설정, 웹 서버 설정, 인증서 발급처럼 한글을 받지 않는 곳에 도메인을 넣을 때 변환이 필요해요. 반대로 접속 기록이나 메일 헤더에 xn– 주소가 보이면 한글로 풀어서 어떤 도메인인지 확인할 수 있어요.

사용법

  1. 도메인을 한 줄에 하나씩 넣어요. https://로 시작하는 주소 전체를 붙여 넣어도 도메인 부분만 골라서 바꿔요.
  2. 변환 방향을 골라요. 자동으로 두면 줄마다 알맞은 방향으로 바꿔요.
  3. 결과 목록에서 줄마다 바뀐 주소나 오류 이유를 확인해요.
  4. 복사 버튼을 누르면 변환에 성공한 결과만 줄바꿈으로 이어서 복사돼요.

기준

  • 한글 → xn–: 브라우저의 URL 해석기를 그대로 써서 브라우저가 실제로 접속하는 주소와 같게 만들어요. 이 과정은 UTS #46(IDNA 호환 처리)을 따라 대문자·전각 문자를 바꾸고 유니코드를 정규화한 뒤, 영문이 아닌 부분마다 RFC 3492 퓨니코드로 바꿔요.
  • xn– → 한글: 점으로 나눈 각 부분 가운데 xn–로 시작하는 것을 RFC 3492로 풀고, 다시 xn–로 바꿨을 때 같은 주소가 나오는지 확인해요. 다르면 잘못된 주소로 표시해요.
  • 주소에 붙은 경로, 포트, 사용자 정보와 맨 끝의 점은 빼고 도메인만 바꿔요. 도메인 전체 길이는 253자까지예요.

예시

입력 결과
한글.kr xn–bj0bj06e.kr
한국 xn–3e0b707e
xn–bj0bj06e.kr 한글.kr
https://한글.kr/경로 xn–bj0bj06e.kr
EXAMPLE.com example.com
a b.com 오류 (띄어쓰기는 쓸 수 없어요)

한글 도메인을 새로 등록했다면 웹 서버 설정의 서버 이름과 인증서 발급 명령에는 xn– 주소를 넣고, 명함이나 홍보물에는 한글 주소를 쓰면 돼요. 여러 도메인을 한꺼번에 설정해야 할 때는 목록을 통째로 붙여 넣고 결과를 복사하면 한 번에 정리할 수 있어요. 메일 주소의 @ 뒤 도메인 부분도 같은 방식으로 바꿀 수 있어요.

자주 묻는 질문

퓨니코드가 무엇인가요?

도메인 이름 시스템(DNS)은 원래 영문, 숫자, 하이픈만 다룰 수 있어요. 그래서 한글이나 일본어 같은 글자가 들어간 도메인은 RFC 3492 퓨니코드로 영문 형태로 바꾼 뒤 앞에 xn--를 붙여서 써요. 예를 들어 한글.kr은 실제로 xn--bj0bj06e.kr로 접속해요.

언제 xn-- 주소가 필요하나요?

DNS 레코드, 서버(nginx 등)의 도메인 설정, SSL 인증서 발급, 이메일 발송 설정처럼 한글을 받지 않는 곳에는 xn-- 주소를 넣어야 해요. 반대로 로그에 찍힌 xn-- 주소가 어떤 한글 도메인인지 알고 싶을 때는 한글로 되돌리면 돼요.

대문자나 전각 문자를 넣으면 어떻게 되나요?

브라우저와 같은 규칙(UTS #46)으로 소문자·반각으로 바꾼 뒤 변환해요. 맥에서 복사해 자소가 분리된 한글도 합쳐서 바꿔요. 도메인에 쓸 수 없는 띄어쓰기나 기호가 있으면 오류로 알려 줘요.

자동 방향은 어떻게 정하나요?

줄마다 따로 정해요. xn--로 시작하는 부분이 있고 영문으로만 된 줄은 한글로 풀고, 그 밖의 줄은 xn-- 형식으로 바꿔요. 한쪽으로만 바꾸고 싶다면 방향을 직접 고르세요.

입력한 도메인이 어딘가로 전송되나요?

아니요. 변환은 브라우저 안에서만 이루어지고, 실제로 그 도메인에 접속하거나 조회하지 않아요.

필요한 도구가 있나요?