編碼與雜湊工具 - Base64、URL、Unicode、十六進位制、MD5、SHA256
Base64、URL、HTML 實體、Unicode、十六進位制和二進位制編解碼,中文網域 Punycode 轉換,以及文字和檔案的 MD5、SHA256 等雜湊計算。
- Base64 編碼解碼 把文字或任意檔案轉換成 Base64,或把 Base64 還原成文字和原始檔案。
- URL 編碼解碼 把文字編碼後放進網址,把 %E4%B8%AD 這類跳脫字元串還原成可讀文字,並把任意網址拆解成各個部分和查詢引數。
- HTML 實體編碼解碼 把文字轉義成可以安全放進 HTML 的形式,把滿是實體的文字還原成可讀字元,或把字元轉換成 JavaScript、JSON、CSS 使用的 Unicode 轉義序列。
- Unicode 編碼轉換 把文字轉換成程式碼和 JSON 裡常見的 \uXXXX 轉義,或把轉義序列還原成可讀的文字。
- 文字與十六進位制互轉 檢視任意文字對應的 UTF-8 位元組(十六進位制),或貼上 Hex 解碼成文字。
- 文字與二進位制互轉 把文字翻譯成 0 和 1,或把一串二進位制解碼迴文字。
- Punycode 中文網域轉碼 含非 ASCII 字元的網域在 DNS 中以 xn-- 開頭的 Punycode 形式儲存。
- 雜湊值計算 計算文字或檔案的 MD5、SHA-1、SHA-2、SHA-3、BLAKE2、BLAKE3、RIPEMD-160 雜湊值,用金鑰生成 HMAC,並把下載檔案與官方校驗值進行比對。
- MD5 產生器 獲取任意文字或檔案的 32 位 MD5 值。
- SHA-256 產生器 計算文字或任意檔案的 64 位 SHA-256 值,並與網站公佈的校驗值比對,確認下載的檔案完整且未被篡改。
- 文字 / 檔案加密 傳送或儲存前先加密筆記、帳號密碼或檔案。
- bcrypt 加密與校驗 為密碼生成 bcrypt 雜湊,或者檢查一個密碼和已有的 bcrypt 雜湊是否匹配,適合除錯登入功能、初始化資料庫裡的管理員密碼。
- ASCII 碼對照表 列出標準 ASCII 的全部 128 個字元,每個字元對應的十進位制、十六進位制、八進位制、二進位制編碼和 HTML 實體寫法。