# Hash Text

Compute MD5, SHA-1, SHA-256 and SHA-512 digests of text.

## URL

https://ilham.dev/tools/hash-text/

## What It Does

Compute MD5, SHA-1, SHA-256 and SHA-512 digests of any text. SHA-256 and SHA-512 use the browser's WebCrypto implementation; MD5 and SHA-1 are here because they still turn up in checksums and older protocols, not because they are safe for anything that matters.

## Features

- Runs in the browser
- No login required

## Input

text input.

## Output

text output.

## Privacy

Processing happens locally in the browser.

No input data is uploaded to ilham.dev.

- Requires login: false
- Requires API key: false
- Stores user data: false


## Examples

- Can I use MD5 for passwords?
- Why is there no SHA-3?




## Questions

### Can I use MD5 for passwords?

No. MD5 and SHA-1 are broken for anything security-related — both have practical collision attacks, and neither is designed to be slow. Use bcrypt or Argon2 for passwords.

### Why is there no SHA-3?

WebCrypto does not expose it. Adding it would mean shipping a JavaScript implementation, which would be slower than native code and easy to get subtly wrong.

