Skip to content
Kordu Tools

Hash Generator

Generate MD5, SHA-1, SHA-256, and SHA-512 hashes of text or files in your browser.

Click to upload or drag and drop

Any file up to 100MB

 

 

 

Hashes

Waiting for input

Start typing to generate MD5, SHA-1, SHA-256, and SHA-512 hashes.

MD5 is included for compatibility and checksum workflows. For security-sensitive use cases, prefer the SHA-256 or SHA-512 outputs.

How to use

  1. 1

    Choose text or file mode

    Select the Text tab to hash a string, or the File tab to hash a file from your device.

  2. 2

    Enter input

    Type or paste text into the input area, or drag and drop a file. Hashes are computed automatically.

  3. 3

    Review all hashes

    All four hash types (MD5, SHA-1, SHA-256, SHA-512) are displayed simultaneously with computation times.

  4. 4

    Copy the hash you need

    Click Copy next to any hash to copy it to your clipboard. Toggle uppercase or lowercase output as needed.

Frequently asked questions

Is MD5 secure for password hashing?
No. MD5 is cryptographically broken and should not be used for security purposes. It remains useful for checksums and non-security fingerprinting.
Are my files uploaded anywhere?
No. Files are read and hashed entirely in your browser using the File API and Web Crypto API. Nothing leaves your device.
How large a file can I hash?
The tool can hash files of any size your browser can load into memory. For very large files, processing may take a few seconds.
Why is MD5 included if it is not secure?
MD5 is still widely used for file integrity checks, deduplication, and legacy system compatibility. It is included for convenience alongside the secure alternatives.

Generate cryptographic hashes instantly from text or files. Supports MD5,

SHA-1, SHA-256, and SHA-512 with all hashes computed simultaneously. Text

mode hashes as you type; file mode accepts drag-and-drop. Toggle between

uppercase and lowercase output and see computation time for each

algorithm. All hashing runs entirely in your browser using the Web Crypto

API (and a pure JavaScript MD5 implementation).

Related tools