Hash generator

Size: bytes Keys: Depth:

        

Hash generator

bytes →


        
    

Hash generator

Query parameters

IDN / Punycode


    

Hash generator

..

Header


    

Payload


    

Metadata


        
    

Verify signature

Sign (HS)


            

Hash generator

Pattern library

Highlighted matches

Matches ()

Replacement result


    

Hash generator

Relative:

Timezone

Build from parts


        
Day of year: Week: Weekday:

Difference


        

Hash generator


    

Hash generator

Hash generator


        
    

Examples

Input

hello

SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Hash Guides & articles

Hash generator

Generate MD5, CRC32, SHA-1, SHA-256, SHA-384 and SHA-512 hashes. DevToolGrid Online offers a free MD5, SHA-256, SHA-512 and hash generator online.

What is a hash function?

A hash function maps any input to a fixed-size string called a digest. It is one-way: the same input always produces the same hash, but you cannot recover the input from the hash, and changing a single byte produces a completely different result. Hashes are used for file integrity, checksums, deduplication and verifying data.

How to generate a hash

  1. 1 Type or paste text, or drop a file to hash its bytes.
  2. 2 Read MD5, CRC32, the SHA-2 family, Keccak and RIPEMD160 at once.
  3. 3 Choose hex or Base64 output and toggle uppercase.
  4. 4 Paste an expected hash to compare, or switch on HMAC mode and add a secret key.

Common hashing mistakes

  • Using MD5 or SHA-1 for securityBoth are broken against collisions. Use SHA-256 or stronger for anything security-related.
  • Confusing hashing with encryptionHashing is one-way and cannot be reversed. To protect data you can read back later, use encryption instead.
  • Hashing passwords without a saltPlain hashes are vulnerable to rainbow tables. Use a salted, slow algorithm such as bcrypt or Argon2.

Hash vs HMAC vs encryption

A plain hash verifies integrity but anyone can recompute it. HMAC adds a secret key so only someone with the key can produce or verify the digest — it proves authenticity. Encryption is different again: it is reversible with a key and keeps data confidential. This tool covers hashing and HMAC.

FAQ

Is this tool free?

Yes. The hash generator is completely free with no limits.

Is my data sent to a server?

No. Text and files are hashed locally in your browser; nothing is uploaded.

Can a hash be reversed?

No. Hashing is one-way. So-called reversal only works by guessing inputs, which is why strong, salted algorithms matter.

Which algorithm should I use for passwords?

Not a raw hash. Use a dedicated password algorithm such as bcrypt, scrypt or Argon2 with a unique salt.