All tools

hash()

// generate MD5, SHA-1, SHA-256, SHA-512 hashes

// about hashes

  • MD5: 128-bit hash (fast, not secure for crypto)
  • SHA-1: 160-bit hash (deprecated for security)
  • SHA-256: 256-bit hash (recommended)
  • SHA-384/512: stronger variants of SHA-2

$ privacy: all hashing happens locally in your browser

About Hash Generator

Hashes are the fingerprints of data — used to verify a download wasn't tampered with, check that two files are identical, or store data safely. This free tool generates MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes from any text or file instantly. It all runs in your browser, so whatever you hash is never uploaded to a server.

How to use Hash Generator

  1. 1

    Enter text or upload file

    Type or paste text, or upload a file you want to hash.

  2. 2

    Select hash algorithm

    Choose from MD5, SHA-1, SHA-256, SHA-512, or other hash algorithms.

  3. 3

    Copy hash value

    Copy the generated hash value to clipboard.