MD5・SHA256 雜湊產生器

計算文字與檔案的 MD5、SHA-1、SHA-256、SHA-384、SHA-512,或貼上檔案提供者公布的雜湊值進行比對。

內容只在你的瀏覽器裡處理,不會上傳。

廣告

本工具結果僅供參考。要做重大決定前,請先請教專業人士;本站不對使用結果負責。

1選擇輸入內容

上限 10 MB(以 UTF-8 位元組計),停止輸入 150 ms 後即時計算。空白與換行也會納入。

尚未計算

2比對與結果

比對時自動去空白、不分大小寫。綠色列會標出相符的檔案與演算法。

雜湊計算結果
檔名/文字大小演算法雜湊值複製/比對

本工具結果僅供參考。要做重大決定前,請先請教專業人士;本站不對使用結果負責。

廣告

怎麼用

  1. 算文字:在「文字」貼上內容,即時取得五種雜湊值。文字一律用 UTF-8 編碼。
  2. 算檔案:切到「檔案」選檔或拖放,等待進度完成。可按「取消計算」中止,已完成的檔案結果會保留。
  3. 比對檔案提供者公布的雜湊值:貼到比對欄,查看哪一列顯示「相符」及演算法名稱。每個有效結果均可複製。

雜湊是什麼

雜湊(Hash)是單向函數,同一輸入永遠得到同一輸出,每種演算法的輸出長度固定。有人把它稱為「md5 加密」,但雜湊不是加密,無法解回原文。

演算法位元數十六進位字數
MD512832
SHA-116040
SHA-25625664
SHA-38438496
SHA-512512128

MD5、SHA-1 還能用嗎

依 RFC 6151,MD5 已不適合需要抗碰撞的用途(例如數位簽章);檢查檔案是否下載完整、比對是否相同仍常見。

依 NIST Policy on Hash Functions,NIST 要求美國聯邦機關在需要抗碰撞的用途停用 SHA-1,改用 SHA-2 或 SHA-3;2030-12-31 後 FIPS 140 模組中的 SHA-1 會移到歷史清單。出處見下方資料來源。

同一段文字算出來不一樣?

文字要先轉成位元組才計算。同一段中文使用 UTF-8 或 Big5,位元組不同,雜湊結果也會不同。本頁固定使用 UTF-8。

前後空白、換行與原文大小寫都是輸入的一部分。例如 abc 與 abc 的差別是結尾空白;abc 與 ABC 是大小寫不同。Windows 常見的 CRLF 換行與 LF 換行也會得到不同值。若要核對原始檔案的位元組,請使用「檔案」分頁。

以下用 MD5 示範。比對時請確認原始內容的編碼與換行;表中的 \n 代表 LF,\r\n 代表 CRLF。

原始文字MD5
abc900150983cd24fb0d6963f7d28e17f72
abc (結尾有空白)28a53e303da9f5742476fd6b62434540
ABC902fbdd2b1df0c4f70b4a5d23525e932
a\nb8cdeb44417f3c26826595d5820cf5700
a\r\nb65d5f03c46e62e3f2babbe712d2ce464

檔案大小與瀏覽器限制

MD5 使用分塊增量計算。瀏覽器內建的 SHA 運算不支援增量,本頁只在檔案不超過 500 MB 時計算 SHA;超過時顯示「檔案超過 500 MB,瀏覽器內建 SHA 需一次讀入記憶體,本頁只算 MD5」。可用記憶體不足時,頁面會顯示計算失敗說明。

SHA 需要安全來源(HTTPS 或 localhost)及支援瀏覽器內建加密介面(crypto.subtle)的環境。無法使用時,頁面會顯示中文說明,MD5 仍可計算。

其他文字工具:Base64 編碼、密碼產生器、文字比對、ASCII 對照表、亂碼處理。

廣告

常見問題

MD5 是加密嗎?

不是。雜湊不是加密,無法解回原文。同一輸入會得到同一雜湊值,本頁只提供計算與比對。

SHA256 是什麼?

SHA256 即 SHA-256,是 FIPS 180-4 規範的雜湊演算法,輸出為 256 位元,表示成十六進位是 64 個字元。

怎麼確認下載的檔案沒壞?

切到「檔案」,選取下載的檔案,再貼上檔案提供者公布的雜湊值。結果會標出相符的演算法與檔案列;請確認提供者使用的演算法也一致。

大檔案為什麼只算 MD5?

本頁的 MD5 支援分塊增量計算;瀏覽器內建的 SHA 需要一次讀入記憶體。因此每個檔案上限為 2 GB,超過 500 MB 時只計算 MD5。

檔案會不會上傳?

不會。文字與檔案只在你的瀏覽器裡處理,不會上傳,也不儲存輸入內容。

雜湊值的大寫小寫有差嗎?

同一雜湊值的十六進位字母用大寫或小寫表示,數值相同,比對時不分大小寫。但原始文字的大小寫不同,輸入位元組便不同,請勿混淆。

資料來源

本頁資料查核日期:2026 年 10 月。雜湊值在你的瀏覽器裡計算,不會上傳;用於驗證檔案時,請以軟體或檔案提供者公布的雜湊值為準。

其他免費工具

其他分類