[{"data":1,"prerenderedAt":204},["ShallowReactive",2],{"content:en:file-md5":3},{"id":4,"title":5,"body":6,"description":177,"extension":178,"faq":179,"kind":195,"locale":196,"meta":197,"navigation":198,"path":199,"seo":200,"seoTitle":201,"stem":202,"__hash__":203},"pages\u002Fen\u002Ffile-md5.md","MD5 File Checksum Calculator",{"type":7,"value":8,"toc":169},"minimark",[9,14,18,21,24,28,39,49,53,116,122,126,129,133,161],[10,11,13],"h2",{"id":12},"what-this-tool-calculates","What this tool calculates",[15,16,17],"p",{},"Choose the algorithm named by the publisher, then select or drop the actual local file. The default is MD5; the same queue also supports SHA-1, SHA-256, SHA-384, SHA-512 and CRC32. Files are processed sequentially in 2 MiB chunks. This avoids loading several complete large files at once, but processing still uses your device's CPU and memory.",[15,19,20],{},"Each file has its own name, byte size, progress and result. A zero-byte file has a valid digest. Cancel stops active work; queued files can be cancelled or removed independently. Retry uses the same selected local file. Changing the algorithm invalidates old results and recalculates eligible files; cancelled entries wait for Retry.",[15,22,23],{},"Paste only the expected hexadecimal value into comparison, not a filename or a whole command-output line. A malformed value is different from a valid mismatch. Obtain that value from a trusted source. Matching checksums detect many accidental changes but do not certify that software is safe or that its publisher is authentic.",[10,25,27],{"id":26},"worked-example","Worked example",[15,29,30,34,35,38],{},[31,32,33],"code",{},"UTF-8"," · ",[31,36,37],{},"abc"," · MD5",[40,41,47],"pre",{"className":42,"code":44,"language":45,"meta":46},[43],"language-text","900150983cd24fb0d6963f7d28e17f72\n","text","",[31,48,44],{"__ignoreMap":46},[10,50,52],{"id":51},"how-to-calculate-and-compare","How to calculate and compare",[54,55,56,65,83,90,101],"ol",{},[57,58,59,60,64],"li",{},"Select ",[61,62,63],"strong",{},"Algorithm"," before adding files. MD5 is the default on this page; choose the algorithm named by the publisher's reference.",[57,66,67,68,71,72,75,76,79,80,82],{},"Click ",[61,69,70],{},"Choose files"," or drag local files into the drop area. Processing starts automatically, one file at a time. ",[61,73,74],{},"Example"," adds a three-byte ",[31,77,78],{},"example.txt"," containing ",[31,81,37],{},", with no final newline.",[57,84,85,86,89],{},"Each file shows its name, byte size, progress and state. Cancel a running or queued item, remove it, or retry a cancelled calculation. Changing the algorithm clears old results and recalculates eligible files; cancelled items stay cancelled until ",[61,87,88],{},"Retry",".",[57,91,92,93,96,97,100],{},"Paste only the reference's hexadecimal value into ",[61,94,95],{},"Compare expected value (optional)"," and click ",[61,98,99],{},"Check",". Do not paste a filename, an algorithm prefix or a whole terminal-output line.",[57,102,103,104,107,108,111,112,115],{},"Use ",[61,105,106],{},"Copy"," for one full digest, its ",[61,109,110],{},"Download"," control for that file's result, or ",[61,113,114],{},"Download TXT \u002F CSV"," below the queue for all completed results.",[15,117,118,119,89],{},"An empty file is valid. Hashing the saved file is different from pasting its displayed text: encodings, metadata and line endings are part of the original bytes. TXT and CSV contain file names, algorithms and complete results, not file contents. A TXT or CSV export is a result table, not a checksum manifest accepted by ",[31,120,121],{},"md5sum --check",[10,123,125],{"id":124},"limits-privacy-and-next-steps","Limits, privacy and next steps",[15,127,128],{},"The queue accepts up to 50 files, each no larger than 1 GiB. Files are read in sequential 2 MiB chunks in a Web Worker, not uploaded for hashing. Large files may take longer on phones; cancel and use a desktop utility if the device struggles. Removing or clearing an item releases the application's reference to that file. Downloads are local records that you manage yourself. Normal website requests still reach the host.",[10,130,132],{"id":131},"related-tools-and-guides","Related tools and guides",[134,135,136,143,149,155],"ul",{},[57,137,138],{},[139,140,142],"a",{"href":141},"\u002Ffile-md5","File checksum calculator",[57,144,145],{},[139,146,148],{"href":147},"\u002Fguides\u002Fmd5-checksum-windows","Windows checksum steps",[57,150,151],{},[139,152,154],{"href":153},"\u002Fguides\u002Fmd5sum-linux","Linux md5sum guide",[57,156,157],{},[139,158,160],{"href":159},"\u002Fguides\u002Fmd5-vs-sha256","MD5 versus SHA-256",[15,162,163],{},[139,164,168],{"href":165,"rel":166},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc6151.html",[167],"nofollow","RFC 6151",{"title":46,"searchDepth":170,"depth":170,"links":171},2,[172,173,174,175,176],{"id":12,"depth":170,"text":13},{"id":26,"depth":170,"text":27},{"id":51,"depth":170,"text":52},{"id":124,"depth":170,"text":125},{"id":131,"depth":170,"text":132},"Compute a local file checksum with MD5, SHA-1, SHA-256, SHA-384, SHA-512 or CRC32, then compare a trusted value.","md",[180,183,186,189,192],{"question":181,"answer":182},"Does file hashing start automatically?","Yes. Choose an algorithm, then select or drop files. The queue processes one file at a time. Example adds a local three-byte file containing abc without a final newline.",{"question":184,"answer":185},"What happens when I change the algorithm?","Active work is cancelled and previous results are cleared. Eligible files are recalculated using the new algorithm. Items you cancelled stay cancelled until you choose Retry.",{"question":187,"answer":188},"Why does a file differ from the same visible text?","The file may include a byte-order mark, a final newline, metadata or other bytes not visible in an editor. Choose the saved file to compare file checksums; text mode hashes only the UTF-8 text you enter.",{"question":190,"answer":191},"Can I check a zero-byte file?","Yes. An empty file has a valid result for every supported algorithm. It is not an unreadable file or a failed calculation.",{"question":193,"answer":194},"Does a matching file checksum prove the file is safe?","No. Use the publisher’s intended algorithm and a trusted reference. A matching digest does not scan for malware or authenticate the publisher.","tool","en",{},true,"\u002Fen\u002Ffile-md5",{"title":5,"description":177},"MD5 File Checksum Calculator — md5hash.net","en\u002Ffile-md5","WWMglds1bnDAz69Pz1hH66BAVqThJ12nguH_YgAqWwE",1792048883699]