Bộ mã hóa/Giải mã Punycode
Bộ mã hóa và giải mã Punycode trực tuyến miễn phí. Chuyển đổi tên miền quốc tế (IDN) sang ASCII ngay lập tức.
Punycode là gì?
Punycode là cú pháp mã hóa chuyển đổi ký tự Unicode thành ASCII, được sử dụng đặc biệt cho tên miền quốc tế (IDN). Ví dụ, münchen.de trở thành xn--mnchen-3ya.de.
Tại sao cần Punycode?
Hệ thống tên miền (DNS) chỉ hỗ trợ ký tự ASCII. Punycode cho phép sử dụng ký tự không ASCII (như tiếng Trung, Ả Rập, Cyrillic) trong tên miền bằng cách mã hóa chúng thành ASCII.
IDN là gì?
Tên miền quốc tế (IDN) là tên miền chứa ký tự từ các script không phải ASCII. IDN sử dụng mã hóa Punycode để tương thích với hệ thống DNS.
Mã hóa Punycode có thể đảo ngược không?
Có, mã hóa Punycode hoàn toàn có thể đảo ngược. Bạn có thể giải mã bất kỳ chuỗi Punycode nào trở lại biểu diễn Unicode ban đầu mà không mất dữ liệu.
Bộ mã hóa Punycode này hoạt động như thế nào?
Chỉ cần dán hoặc nhập tên miền hoặc văn bản Unicode của bạn vào trường nhập. Công cụ này ngay lập tức chuyển đổi nó sang định dạng Punycode (để mã hóa) hoặc trở lại Unicode (để giải mã). Không cần đăng ký hoặc cài đặt.
Tiền tố xn-- là gì?
Tiền tố xn-- là một dấu hiệu đặc biệt cho biết tên miền đã được mã hóa bằng Punycode. Nó báo cho hệ thống DNS biết các ký tự tiếp theo đang ở định dạng Punycode và cần được giải mã.
Tôi có thể mã hóa địa chỉ email bằng công cụ này không?
Có, bạn có thể mã hóa phần tên miền của địa chỉ email. Ví dụ, user@münchen.de trở thành user@xn--mnchen-3ya.de. Phần cục bộ (trước @) phải giữ ở định dạng ASCII.
Công cụ này có miễn phí không?
Có, bộ mã hóa và giải mã Punycode này hoàn toàn miễn phí. Không cần đăng ký, không giới hạn sử dụng và không có phí ẩn. Bạn có thể chuyển đổi bao nhiêu tên miền tùy thích.
RFC 3492 là gì?
RFC 3492 là thông số kỹ thuật định nghĩa thuật toán mã hóa Punycode. Nó được IETF xuất bản năm 2003 như một phần của tiêu chuẩn IDNA (Internationalized Domain Names in Applications).
Punycode có hoạt động với tất cả ký tự Unicode không?
Có, Punycode có thể mã hóa bất kỳ ký tự Unicode nào, bao gồm tiếng Trung, Nhật, Hàn, Ả Rập, Cyrillic, Do Thái, Thái và nhiều script khác. Mã hóa không mất dữ liệu và có thể đảo ngược.
Cách sử dụng Bộ mã hóa/Giải mã Punycode
Chuyển đổi tên miền quốc tế hóa giữa Unicode và Punycode ASCII ngay trong trình duyệt. Không có gì bạn dán vào được tải lên, nên kể cả tên miền thật vẫn được giữ kín.
- Nhập một tên miền Unicode như ví dụ mẫu münchen.de vào ô Input.
- Nhấn Encode để biến nó thành dạng ASCII mà trình duyệt dùng, bắt đầu bằng xn--.
- Dán một địa chỉ xn-- vào Input rồi nhấn Decode để lấy lại tên miền Unicode dễ đọc.
- Bật Auto convert để thấy bản dịch cập nhật trực tiếp trong lúc gõ, không cần nhấn nút nào.
Chỉ chuyển đổi tên máy chủ: địa chỉ email và URL đầy đủ chứa ký tự mà Punycode không xử lý được; hãy loại bỏ path, port và scheme trước.
Công cụ liên quan
- Trình xem Hex Xem nội dung tệp ở định dạng hex dump với tìm kiếm, điều hướng offset và cuộn ảo
- Mã hóa / Giải mã AES Mã hóa/giải mã AES với chế độ CBC, CFB, CTR, OFB, ECB, đệm Pkcs7/ZeroPadding/NoPadding, khóa 128/192/256 bit, đầu ra Base64, tự động nhận dạng định dạng khóa/IV
- Trình nén Brotli Trình nén Brotli trực tuyến miễn phí. Nén tệp sang .br với chất lượng 0–11 hoặc giải nén .br về gốc. Chạy hoàn toàn trong trình duyệt — không tải lên, không cài đặt.
- Trình nén Zstd Trình nén zstd trực tuyến miễn phí. Nén tệp sang .zst với cấp Zstandard 1–19 hoặc giải nén .zst về gốc. Chạy hoàn toàn trong trình duyệt — không tải lên, không cài đặt.
- Trình chuyển đổi MessagePack Trình chuyển đổi MessagePack miễn phí trực tuyến. Mã hóa JSON thành msgpack và giải mã hex, base64 hoặc tệp .bin trở lại JSON dễ đọc, kèm so sánh kích thước. Không tải lên, chạy ngay trong trình duyệt.
- Trình tạo ULID Tạo định danh duy nhất toàn cầu sắp xếp theo từ điển (ULID) trực tuyến. Giải mã ULID, trích xuất dấu thời gian và tạo ID hàng loạt cho cơ sở dữ liệu.
- Bộ Chuyển Đổi Mã Morse Bộ dịch mã Morse trực tuyến miễn phí. Chuyển đổi văn bản sang mã Morse và ngược lại ngay lập tức. Hỗ trợ phát âm thanh, ký hiệu tùy chỉnh và hoạt động ngoại tuyến.
- Mã hóa ROT13 Mã hóa hoặc giải mã ROT13 ngay lập tức. Mỗi chữ cái dịch chuyển 13 vị trí. Miễn phí, không cần đăng ký, chạy hoàn toàn trên trình duyệt.