Developer 🔒 Runs in your browser — no data sent to servers

SHA-512 Hash Generator

Get the 128-character SHA-512 hash of text or a file, computed in your browser and ready to compare.

Input Text

Generate SHA-512 Hashes Online

SHA-512 is the largest member of the SHA-2 family. It produces a 512-bit digest, twice the length of SHA-256, from the same kind of design. Some Linux distributions, package repositories and security standards publish SHA-512 checksums, and many systems use it inside HMAC and key-derivation functions.

This page opens the Hash Generator with the SHA-512 row highlighted. Hashing uses the browser's built-in Web Crypto API, so text and files stay on your device.

SHA-512 compared with other hashes

AlgorithmDigestHex lengthStatus
MD5128 bits32Broken for security; checksums only
SHA-1160 bits40Collisions demonstrated; avoid for new work
SHA-256256 bits64Secure; the common default
SHA-512512 bits128Secure; longer digest, fast on 64-bit CPUs

SHA-512 on the command line

SystemCommand
Linuxsha512sum file.tar.gz
macOSshasum -a 512 file.tar.gz
Windows PowerShellGet-FileHash file.tar.gz -Algorithm SHA512
Windows cmdcertutil -hashfile file.tar.gz SHA512

What SHA-512 is not for

A plain SHA-512 hash is not a safe way to store passwords: like every general-purpose hash it is built to be fast, so an attacker can test billions of guesses. Password storage needs a slow, salted algorithm such as Argon2 or bcrypt. The $6$ password hashes on Linux use SHA-512 internally, but with a salt and thousands of rounds, which is a different thing from a single SHA-512 digest.

Related hashes

Need the shorter standard digest? Use SHA-256. Working with an older checksum list? MD5 is still highlighted on its own page, and File Checksum Checker walks through verifying a download with any of them.

Guides