Punycode編碼解碼
免費線上Punycode編碼解碼工具。瞬間完成國際化域名(IDN)與ASCII互轉。
什麼是Punycode?
Punycode是一種將Unicode字元轉換為ASCII的編碼語法,專門用於國際化域名(IDN)。
為什麼需要Punycode?
域名系統(DNS)僅支援ASCII字元。Punycode允許非ASCII字元通過編碼為ASCII在域名中使用。
什麼是IDN?
國際化域名(IDN)是包含非ASCII字元的域名。IDN使用Punycode編碼以相容DNS系統。
Punycode編碼是可逆的嗎?
是的,Punycode編碼完全可逆,不會丟失任何資料。
這個Punycode編碼器如何使用?
只需將域名或Unicode文字貼上或輸入到輸入框中。工具會立即將其轉換為Punycode格式或轉換回Unicode。無需註冊或安裝。
xn--前綴是什麼?
xn--前綴是一個特殊標記,表示域名已使用Punycode編碼。它告訴DNS系統後續字元是Punycode格式,需要解碼。
可以用這個工具編碼電子郵件地址嗎?
可以,您可以編碼電子郵件地址的域名部分。@之前的本機部分應保持ASCII格式。
這個工具免費嗎?
是的,這個Punycode編碼器和解碼器完全免費。無需註冊,無使用限制,無隱藏費用。
什麼是RFC 3492?
RFC 3492是定義Punycode編碼演算法的技術規範。它由IETF於2003年發佈,是IDNA標準的一部分。
Punycode支援所有Unicode字元嗎?
是的,Punycode可以編碼任何Unicode字元,包括中文、日文、韓文、阿拉伯文、西里爾文等許多其他文字。編碼是無損且可逆的。
如何使用Punycode編碼解碼
在瀏覽器中將國際化網域在 Unicode 與 Punycode ASCII 之間互相轉換。貼上的內容不會上傳,即使是正式環境網域也能保密。
- 在 Input 欄位鍵入 Unicode 網域,例如範例 münchen.de。
- 點擊 Encode 按鈕,將其轉換為以 xn-- 開頭的瀏覽器可用 ASCII 形式。
- 把 xn-- 位址貼到 Input 中,點擊 Decode 即可還原出可讀的 Unicode 網域。
- 開啟 Auto convert 開關,輸入的同時就能看到即時轉換結果,無需點擊任何按鈕。
只轉換主機名部分:電子郵件與完整 URL 含有 Punycode 無法處理的字元,請先移除路徑、連接埠與通訊協定開頭。
相關工具
- Hex檔案檢視器 以十六進制轉儲格式檢視檔案內容,支援搜尋、偏移導航和虛擬滾動
- AES加密/解密 AES加密解密工具,支援CBC、CFB、CTR、OFB、ECB模式,Pkcs7/ZeroPadding/NoPadding填充,128/192/256位元金鑰,Base64輸出,自動識別金鑰/IV格式
- Brotli 壓縮工具 免費線上 Brotli 壓縮工具。以 0–11 級品質將檔案壓縮為 .br,或將 .br 解壓縮還原。完全在瀏覽器本機執行——無需上傳、無需安裝。
- Zstd 壓縮工具 免費線上 zstd 壓縮工具。以 Zstandard 1–19 級壓縮檔案為 .zst,或將 .zst 解壓縮還原。完全在瀏覽器本機執行——無需上傳、無需安裝。
- MessagePack 轉換器 免費線上 MessagePack 轉換工具。JSON 編碼為 msgpack,msgpack 的 hex、base64 或 .bin 檔案解碼回可讀 JSON,並顯示壓縮前後大小對比。資料不上傳,瀏覽器本地完成。
- ULID 產生器 線上產生通用唯一詞典序可排序識別碼(ULID),解碼ULID提取時間戳,支援批量產生,適用於資料庫與分散式系統。
- 摩斯電碼轉換器 免費線上摩斯電碼翻譯工具。即時實現文字與摩斯電碼互譯,支援音訊播放、自訂符號,完全離線運行。
- ROT13 加密解密 線上即時編碼和解碼 ROT13 密碼。每個字母在字母表中移動13個位置。免費使用,無需註冊,完全在瀏覽器中執行。