Skip to content
FileTinker

Hash generator

Type or paste text to instantly compute its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes. Useful for checksums, integrity checks and fingerprints. Everything is computed in your browser — nothing is sent anywhere.

  • MD5

  • SHA-1

  • SHA-256

  • SHA-384

  • SHA-512

Generate a specific hash

Jump straight to an algorithm — each opens its own page ready to go:

How to generate a hash

  1. Type or paste the text you want to hash into the box above. It's processed entirely in your browser and never sent anywhere.
  2. FileTinker instantly computes the MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of your input, updating as you edit the text.
  3. Copy whichever hash you need — for example SHA-256 for a checksum — straight from the result.

About hashes and checksums

A hash is a fixed-length fingerprint of whatever you feed in: the same input always yields the same hash, but even a tiny change produces a completely different one. That makes hashes ideal for verifying file or message integrity, detecting changes, and comparing data without revealing it. FileTinker offers MD5, SHA-1, SHA-256, SHA-384 and SHA-512, computed in your browser.

For security-sensitive uses, prefer SHA-256 or stronger — MD5 and SHA-1 are cryptographically broken and suited only to non-security checksums. Every hash is calculated locally in your browser, so the text you enter never leaves your device and nothing is uploaded or stored.

Frequently asked questions

Which hash algorithms are supported?

MD5, SHA-1, SHA-256, SHA-384 and SHA-512, all computed in your browser.

What is a hash used for?

A hash is a fixed-length fingerprint of your input. It is used to verify file or message integrity, detect changes and compare data without revealing it.

Which hash should I use?

For checksums and file fingerprints, any works — MD5 and SHA-1 are common for their speed. For anything security-sensitive choose SHA-256 or stronger, as MD5 and SHA-1 are cryptographically broken.

Is my input sent anywhere?

No. Hashes are computed entirely in your browser — the text you enter never leaves your device.