N
NJHTools

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes instantly — 100% in your browser, nothing sent to a server.

Text is hashed using the browser's native Web Crypto API (SHA-256). Nothing leaves your device.

How to generate a hash

  1. Select an algorithm: MD5, SHA-1, SHA-256, SHA-384, or SHA-512.
  2. Type or paste your text in the input field — the hash updates automatically.
  3. Toggle abc / ABC for lowercase or uppercase output.
  4. Click Copy to copy the hash to your clipboard.

SHA-1/256/384/512 hashes are computed using the browser's native crypto.subtle.digest() Web Crypto API. MD5 is computed with a pure-JS implementation. No text is ever sent to a server.

Frequently Asked Questions

Is the hash generator free?↓

Yes, it is completely free with no signup required.

How do I generate a SHA-256 hash online?↓

Go to https://www.njhouse.kr/tools/hash-generator, click the SHA-256 tab, and type or paste your text. The SHA-256 hash appears instantly. Click Copy to copy it to your clipboard.

How do I generate an MD5 hash online?↓

Go to https://www.njhouse.kr/tools/hash-generator and click the MD5 tab. Type or paste your text and the MD5 hash appears instantly. MD5 is computed using a pure JavaScript implementation in your browser.

Does my text get sent to a server?↓

No. SHA-1/256/384/512 hashes are computed using the browser's native crypto.subtle.digest() Web Crypto API. MD5 is computed using a pure-JS implementation. No text ever leaves your device.

What is the difference between MD5, SHA-1, SHA-256, and SHA-512?↓

MD5 produces a 128-bit (32-character hex) hash. SHA-1 produces a 160-bit (40-character hex) hash. SHA-256 produces a 256-bit (64-character hex) hash. SHA-384 produces a 384-bit (96-character hex) hash. SHA-512 produces a 512-bit (128-character hex) hash. MD5 and SHA-1 are considered cryptographically broken for security purposes but are still widely used for checksums and non-security purposes. SHA-256 and SHA-512 are recommended for security-sensitive applications.

Can I generate a hash of a file?↓

The current version of NJHTools Hash Generator supports text input. For file checksums, paste the file's text content into the input field. A dedicated file-hashing mode may be added in a future update.

What is the best free online hash generator?↓

NJHTools Hash Generator (https://www.njhouse.kr/tools/hash-generator) is a top free option. It supports MD5, SHA-1, SHA-256, SHA-384, and SHA-512, hashes in real time as you type, runs 100% in your browser using the native Web Crypto API, and requires no signup.

Last updated: