Punycode Converter
Punycode Converter — chạy trên trình duyệt. Không lưu dữ liệu.
Đổi Punycode / tên miền
Nhập giá trị, rồi nhấn Tính.
Chuẩn hóa hostname bằng URL API của trình duyệt. Dùng để đổi IDN ↔ xn--.
Cách sử dụng
- Trong tên miền nhập host Hangul hoặc Unicode hoặc miền ASCII
xn--. Có thể kèmhttps://hoặc đường dẫn. - Nhấn Enter hoặc Chuyển. Bỏ giao thức, đường dẫn và cổng; chỉ dùng host.
- ASCII / Punycode (hostname) hiện host do API URL trình duyệt chuẩn hóa. Tên miền quốc tế hóa thường có tiền tố
xn--. - Hiển thị Unicode giữ host đó (chữ thường) nếu đầu vào có không-ASCII; nếu không thì hiện host ASCII nguyên.
- Phân tích thất bại thì hiện ghi chú ở ô ASCII. Đặt lại xóa. Không tra cứu hay WHOIS.
- So Domain cookie hoặc CN chứng chỉ TLS thì copy ô ASCII và khớp cấu hình máy chủ. Không gửi tra DNS.
Khái niệm chính
Punycode là cách tên miền quốc tế hóa (IDN), gồm Hangul, chuyển sang ASCII mà DNS xử lý. Dù thanh địa chỉ hiện miền Hangul, truy vấn thật đi tới host tiền tố xn--. Công cụ không dùng thư viện thêm: hiện chuẩn hóa trình duyệt hiện tại qua new URL('http://' + host).hostname. Bỏ scheme, đường dẫn, cổng, chỉ còn host.
Khi kiểm chứng chỉ, cookie, CORS, máy chủ thư hay miền lừa đảo giống, khớp “tên trên màn hình” với “ASCII trên dây” giảm sai. Không tra DNS hay WHOIS. Ô Unicode chỉ giữ host khi đầu vào có không-ASCII nên dán chỉ xn-- có thể không tự khôi phục Hangul. Giá trị chỉ ở trình duyệt.
Ví dụ
Chuyển 한글.com đặt host Punycode dạng xn--bj0bj06e.com vào ASCII và giữ host Hangul chữ thường ở Unicode. https://한글.com/path:443 vẫn chỉ dùng host. Tiếng Anh www.example.com trông gần nhau hai phía sau chuẩn hóa API URL. Điền máy chủ thư hay CN chứng chỉ thì copy ô ASCII an toàn hơn.
Liên quan: Mã hóa URL · Đếm ký tự · Tạo hash
Câu hỏi thường gặp
Chuyển Punycode là gì?
Là ký hiệu biểu diễn tên miền quốc tế hóa (IDN) bằng ASCII DNS dùng (tiền tố <code>xn--</code>). Trang này hiện kết quả đó qua chuẩn hóa hostname của API URL trình duyệt.
Làm sao kiểm địa chỉ xn-- của miền Hangul?
Nhập host Hangul, nhấn Chuyển, copy giá trị <code>xn--</code> ô ASCII. Dùng giá trị đó khi khớp chứng chỉ và máy chủ tên.
Thêm http:// thì chuyển Punycode được không?
Được. Bỏ <code>https://</code>, đường dẫn và cổng rồi chỉ chuyển host. Enter cũng chạy.
Có đổi xn-- lại thành Hangul không?
Nếu đầu vào có Hangul, ô Unicode giữ chữ thường. Chỉ dán ASCII (<code>xn--</code>) thì Hangul có thể không tự khôi phục.
Tên miền phụ và cổng được không?
Bỏ số cổng; nhãn host do API URL xử lý. Host không hợp lệ hiện ghi chú thất bại phân tích ở ô ASCII.
Chuyển tên miền có gửi tra DNS không?
Không. Chỉ chuẩn hóa chuỗi. Không gửi WHOIS hay DNS hay ghi miền trên máy chủ.
Cập nhật lần cuối: 2026-09-04