🔤 Punycode 변환·역변환

한글 등 다국어 도메인을 Punycode(xn--)로 변환하거나, Punycode를 원래 문자열로 되돌립니다.

결과가 여기에 표시됩니다

사용법

  1. 한글 등 다국어 도메인이나 문자열을 입력하세요.
  2. '→ Punycode' 또는 '→ 원래 문자열' 버튼을 누르세요.
  3. 결과를 복사해 사용하세요.

🎯 이럴 때 씁니다

입력 · 출력 예시

입력
한글.com
출력
xn--bj0bj06e.com

'→ Punycode' 버튼을 누르면 한글 도메인 '한글.com'이 DNS에 실제로 등록되는 ASCII 형태 'xn--bj0bj06e.com'으로 변환됩니다. 반대로 이 값을 입력하고 '→ 원래 문자열'을 누르면 다시 '한글.com'으로 복원됩니다.

Punycode와 국제화 도메인

DNS는 ASCII만 처리하므로 한글·비라틴 문자 도메인은 xn-- 접두의 Punycode로 변환됩니다.

개념설명
Punycode유니코드 문자열을 ASCII로 인코딩하는 방식 — 결과가 xn--로 시작
예시한국.kr → xn--3e0b707e.kr
용도국제화 도메인(IDN) — 등록·DNS 설정은 Punycode로 처리
디코딩xn-- 접두 ASCII를 원래 유니코드 문자열로 복원

자주 묻는 질문

Punycode가 무엇인가요?
유니코드 문자를 ASCII 문자만으로 표현하는 인코딩 방식으로, 도메인 이름 시스템(DNS)이 ASCII만 지원하기 때문에 다국어 도메인에 사용됩니다.
RFC 3492 표준을 따르나요?
네. 알려진 테스트 벡터로 검증된 표준 Bootstring 알고리즘을 구현했습니다.
입력한 도메인이 서버로 전송되나요?
전송되지 않습니다. 브라우저 안에서만 인코딩·디코딩됩니다.
브라우저에서 한글 도메인이 이상하게 보이는 이유는?
주소창 표시는 유니코드지만 실제 DNS 질의는 Punycode로 나갑니다. 일부 환경에서는 xn-- 형태가 그대로 보이기도 합니다.
서브도메인도 각각 변환되나요?
라벨(점으로 구분된 각 부분)마다 따로 변환됩니다. 한글.예시.com이라면 한글·예시 라벨만 Punycode가 됩니다.

🔤 더 알아보기: Punycode란? 한글 도메인이 xn--으로 보이는 이유

국제화 도메인(IDN)을 ASCII로 안전하게 표현하는 인코딩 방식.

다른 네트워크 도구

📡
내 IP 주소 확인
현재 접속 IP와 위치 정보 확인
📐
IPv4/IPv6 CIDR 주소 계산
네트워크 대역·사용 가능 IP 범위 계산
🔀
IPv4 ⇒ IPv6 변환
IPv4 주소를 IPv4-매핑 IPv6로 변환
🕸️
도메인명 추출
텍스트·URL에서 도메인명 추출
🚪
일괄 URL 열기
여러 URL을 한 번에 새 탭으로 열기
🛰️
DNS 레코드 확인
A·MX·TXT 등 DNS 레코드 조회
🔁
도메인-IP 변환
도메인을 IPv4/IPv6로 변환
📮
이메일 주소 확인
형식·MX 레코드 존재 확인
📋
HTTP 헤더 확인
서버 응답 헤더 확인
🛡️
HTTP 헤더 보안 검사기
보안 헤더 설정 여부 점검
📇
Whois 검색
도메인·IP 등록 정보(RDAP) 조회
📍
IP 주소 지역 검색
IP·도메인의 지역 정보 확인
🖼️
OGP 확인
SNS 공유 카드 미리보기 확인
📑
제목(h태그) 추출
TITLE·h1~h6 구조 확인
🏷️
TITLE & META 정보 추출
TITLE·DESCRIPTION·ROBOTS 추출