- YAML Formatter Online (Pretty Print & Normalize Indentation) | FeuTex
- Regex Checker Java (Pattern Tester + Matcher) | FeuTex
- Regex Checker Online (JavaScript RegExp Tester & Matcher) | FeuTex
- Online XML Converter to Excel (CSV / Excel XML) — FeuTex
- Online XML Converter (XML ↔ JSON, Format, Minify, Escape) | FeuTex
- Online UUID Generator Version | FeuTex
- Online UUID Generator Version 7 (UUIDv7) | FeuTex
- Base64 Encoding Checker — Validate, Normalize & Decode/Encode | FeuTex
How to use
Use this tool to generate hashes locally in your browser.
- Choose Input type: Text (UTF-8) or Hex bytes.
- Paste into the input box, or pick a file (file takes priority).
- Select an algorithm (or enable All).
- Choose output format (Hex/Base64), then click Hash.
- Click Copy to copy the result.
FAQ
Is this hash tool really “online” if it runs in the browser?
The page is online, but hashing runs locally in your browser using the Web Crypto API—your input isn’t uploaded by the tool.
Which algorithms are supported?
SHA-256, SHA-1, SHA-384, and SHA-512 (via crypto.subtle.digest).
Can I generate an MD5 hash here?
No—this tool focuses on Web Crypto algorithms and doesn’t include MD5.
Why does my hash not match another tool?
Most mismatches come from different input bytes (newlines, hidden spaces, encoding). Try toggling newline normalization and verify the exact text/bytes.
What’s the difference between Hex and Base64 output?
They represent the same hash bytes. Hex is common for checksums; Base64 is shorter and often used in APIs.
Can I hash a file to get a checksum?
Yes—choose a file and click Hash. The tool reads the file locally and outputs the selected digest(s).
Is SHA-1 safe to use?
SHA-1 is considered weak for collision resistance; use SHA-256 or stronger for security-sensitive use cases.