免費線上編碼解碼工具

13 種編碼解碼工具:Base64、URL 編碼、ASCII 碼表、Base32、Hex、摩斯密碼等,全部免費使用。

關於 編碼工具

編碼工具集針對處理多種文字 / 二進位編碼互換的開發場景。Base32 / Base64 / Base85 (Ascii85) 三種互換(Base85 比 Base64 多 25% 壓縮率,常用於 PDF、PostScript);URL Encode / Decode 處理路徑 / Query / Hash 三種上下文(不同 reserved char 集);HTML Entity 轉換(< & © 等 252 個命名實體 + 數字實體);UTF-8 / UTF-16 / UTF-32 / GBK / Big5 / Shift-JIS 編碼互轉,自動偵測來源編碼;Punycode 國際化網域編碼(中文網域如 中文.tw → xn--fiq228c.tw);Hex / Binary / Octal 整數三種底數轉換;Morse Code 摩斯密碼互換(含中文摩斯);ROT13 / ROT47 / Caesar 古典加密(教學用,非加密用途);CRC-32 / CRC-16 / CRC-8 校驗碼計算。所有處理瀏覽器內。

常見問題

Base64 跟 Base85 差別?什麼時候用 Base85?
Base64 用 64 字符(A-Za-z0-9+/)每 3 byte 編成 4 字符(壓縮率 75%,編碼後比原始大 33%)。Base85 用 85 字符每 4 byte 編成 5 字符(壓縮率 80%,比原始大 25%)。Base85 用於 Adobe PostScript / PDF 嵌入 binary、git binary patches、Unicode 不友善的場景;Base64 仍是 web / email / data URI 主流(更廣泛工具支援)。
URL Encode 為什麼路徑跟 Query 規則不同?
URL 不同部分有不同的 reserved chars:路徑 / 是分隔符不能 encode;Query 中 & 和 = 是分隔符;Hash 後幾乎都是 raw text。所以「encodeURI」(保留路徑分隔符)跟「encodeURIComponent」(編全部 reserved)用途不同。我們工具讓你選 (1) 整個 URL;(2) Query 參數;(3) Path segment 三種模式正確處理。
Big5 / GBK / UTF-8 中文編碼互換注意事項?
Big5 (繁中) → UTF-8 大致 1:1 但有 471 個「Big5 特有字」UTF-8 找不到對應(如「鶖」),會被 fallback 為 ?。GBK (簡中) → Big5 跨字符集需通過簡繁互換 mapping(蒼 ↔ 苍)。最佳實踐:所有新檔案用 UTF-8 + BOM (Excel 友善) 或 UTF-8 without BOM (web / Linux 標準)。我們工具自動偵測來源編碼並警告 lossy conversion。
Punycode 中文網域怎麼用?
中文網域如「中文.tw」實際 DNS 上是 xn--fiq228c.tw(Punycode 編碼)。瀏覽器顯示中文,背後解析時用 ASCII 形式。註冊建議:(1) 同時註冊中文版 + 英文版(避免攻擊者搶註中文 phishing);(2) Email 系統需確認支援 UTF-8 mailbox name (RFC 6532);(3) 部分舊瀏覽器顯示 punycode 而非中文。我們工具雙向互轉並驗證合法性。
ROT13 / Caesar 算加密嗎?適合什麼場景?
**完全不算加密**!ROT13 把每個字母旋轉 13 位,1 秒就能破解。歷史用途:Usenet / 早期論壇隱藏劇透(讀者主動 decrypt);謎題遊戲;教學說明加密原理。**不可用於敏感資料**。真實加密請用 AES-256-GCM(對稱)或 RSA-2048+(非對稱),我們的「加密」工具集(在 /security 分類)有提供。
分享此工具: Facebook LINE X

你可能也需要