Hash Generator

Generate SHA-1/256/384/512 hashes

Use the interactive tool with JavaScript enabled.

About this tool

Compute cryptographic hashes using SHA-1, SHA-256, SHA-384, and SHA-512 algorithms. File hashing uses the browser's built-in Web Crypto API — files are processed locally and never uploaded to any server. Useful for verifying file integrity (checksums), generating content-addressable identifiers, computing digests during development, and checking downloaded file hashes against published values. Results are shown in both hexadecimal and Base64 formats.

Questions and answers

Are files uploaded to your server when hashing?
No. File hashing uses the Web Crypto API built into your browser — files are never uploaded or transmitted anywhere.
Is SHA-1 still secure?
SHA-1 is considered cryptographically broken for security purposes such as digital signatures. For any security-sensitive hashing, use SHA-256 or higher.

Related tools

  • UUID Generator — Generate v4 UUIDs in bulk and copy them instantly
  • Password Generator — Generate strong passphrases (XKCD/NIST) or traditional passwords
  • Base64 — Encode and decode Base64 strings and files

Sources and specifications

Tool processing runs in your browser. Privacy policy and cookie preferences.

Read this guide as Markdown