Giga Useful Tools
All tools

Keys & codes

Hash & checksum

MD5, SHA-1, SHA-256 and SHA-512 of text or a file.

MD5

-

SHA-1

-

SHA-256

-

SHA-512

-

Everything runs in your browser. No file is ever uploaded to a server.

How to use it
  1. 1Choose 'Text' or 'File' mode at the top.
  2. 2Type or paste your text, or click the drop zone to choose a file.
  3. 3Watch the four hashes (MD5, SHA-1, SHA-256, SHA-512) appear below, updated live.
  4. 4Click the copy icon next to any hash to copy just that value.
Frequently asked questions
If I hash a file, does it get uploaded anywhere?+

No. The file never leaves your device. It's read locally in the browser and hashed with the Web Crypto API (for SHA-1/256/512) and a JS MD5 implementation; nothing is sent to a server, so it works fine for files you'd rather not upload anywhere.

Why does the tool still offer MD5 and SHA-1 if they're considered broken?+

They're not for security here: they're for compatibility. Lots of tools, downloads and legacy systems still publish MD5 or SHA-1 checksums, so this lets you verify a file matches what the source published, even though SHA-256 or SHA-512 are what you'd want for anything security-sensitive.

Do the hashes update automatically, or do I need to click something?+

They update live: type in the text box or drop in a file and all four hashes (MD5, SHA-1, SHA-256, SHA-512) recompute immediately. Click the copy icon next to any of them to grab just that one.