選擇演算法和輸入方式。空字串和零位元組檔案也可以計算。
選擇文字或本機檔案,再選擇一種 SHA 演算法並計算。結果會顯示演算法、輸入方式、實際位元組數和完整的小寫十六進位雜湊值。可複製雜湊值,或手動選取結果。修改輸入會使舊結果立即失效。
文字以 UTF-8 編碼,CRLF 和 CR 換行統一為 LF;不刪除前後空白,不改變大小寫或進行 Unicode 正規化,不解讀跳脫文字,不自動新增或移除 BOM。明確存在的 BOM 和 NUL 會參與計算。檔案模式保留所有原始位元組,不包含檔名、類型或修改時間。
範例 abc 不含換行。SHA-256 的預期雜湊值如下;其他演算法的官方測試向量請參閱 RFC 6234。
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad文字最多 200000 個 UTF-16 碼元(部分表情符號占兩個),編碼後最多 800000 位元組;檔案最多 16 MiB。輸入不會被截斷。瀏覽器需要完整讀取檔案,實際記憶體用量可能高於檔案大小。雜湊不是加密、密碼儲存、簽章驗證或病毒偵測,也不能證明來源可信或保證絕對無碰撞;請與獨立可信管道提供的雜湊值核對。
本工具不會上傳、儲存或記錄輸入、檔案及雜湊值;網頁仍會正常載入資源。清空僅移除頁面參照,不保證安全抹除瀏覽器記憶體或剪貼簿歷程,也無法防範惡意擴充功能或頁面指令碼。已開始的剪貼簿寫入無法撤回。讀取可以中止,底層雜湊計算無法真正中止;取消後須等其結束才可再次計算。
讀取進度按實際位元組計算;雜湊階段僅顯示工作 0/1,耗時、預估剩餘時間和速率未知時以橫線表示。讀完檔案不等於雜湊計算完成。
RFC 6234Web Crypto選擇輸入和演算法,計算後複製完整雜湊值。空字串有效;檔案模式必須選擇檔案。修改輸入會清除舊結果。取消僅停止顯示結果,底層雜湊計算可能仍在進行。