v1.0 · Manifest V3 · MIT License

Because every developer
needs a hash calculator.

Compute MD5, SHA-1, SHA-256, and SHA-512 hashes instantly — entirely in your browser. No servers, no permissions, no data collected.

Add to Chrome View Source
🔒

100% Local

All hashing happens in your browser. No data is ever sent to a server. No network requests, period.

Instant Results

SHA hashes use the browser's native Web Crypto API — hardware-accelerated where available.

📄

Text & File Mode

Hash typed text or drag-and-drop any file up to 100 MB. Switch modes with one click.

📋

Multiple Formats

View results in Hex, Base64, or Grouped format. One-click copy for individual hashes or all at once.

🚫

Zero Permissions

The extension requests no browser permissions. Nothing to grant, nothing to worry about.

Accessible

Full keyboard navigation, screen reader support, ARIA labels on all controls, and reduced-motion awareness.

Four Algorithms

From legacy checksums to high-security hashing.

MD5
128-bit · Pure JS
Legacy checksums and compatibility. Bundled RFC 1321 implementation.
SHA-1
160-bit · Web Crypto
Legacy and compatibility use cases. Deprecated for security.
SHA-256
256-bit · Web Crypto
Industry standard. Recommended for most use cases.
SHA-512
512-bit · Web Crypto
High-security hashing for maximum collision resistance.

Privacy by Design

HashLab was built from the ground up to never touch your data. No analytics, no telemetry, no tracking.

Zero network calls Zero permissions Zero data collection Open source