Pembuat Hash - MD5, SHA-1, SHA-256, SHA-384, SHA-512 (Teks & File)

Hitung digest hex MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks atau file apa pun. SHA melalui Web Crypto API bawaan browser — data Anda tidak pernah meninggalkan perangkat.

Tempel teks untuk di-hash…

atau jatuhkan file apa saja

Berkas dihapus otomatis setelah diprosesDiproses dengan aman melalui HTTPS

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 dan SHA-512 — setiap algoritma yang disediakan oleh Web Crypto API browser. Digest ditampilkan sebagai string heksadesimal huruf kecil, yang merupakan format yang diharapkan oleh file checksum, manifest paket, dan perkakas HMAC.

features

Keduanya berbeda dalam panjang output dan pembuatan rancangannya. SHA-256 adalah standar modern untuk pemeriksaan integritas dan sebagian besar penggunaan blockchain. SHA-384 dan SHA-512 menghasilkan digest yang lebih panjang yang tahan terhadap serangan perpanjangan-panjang. SHA-1 ditampilkan untuk kompatibilitas lawas tetapi tidak lagi dianggap aman terhadap serangan tabrakan.

technical

MD5 sudah tidak aman: serangan tabrakan dapat dilakukan dengan mudah pada laptop, sehingga tidak boleh digunakan untuk pekerjaan yang sensitif terhadap keamanan. Kami sengaja tidak menyertakannya untuk mencegah kode baru bergantung padanya. Untuk penggunaan non-keamanan seperti kunci cache, lebih baik gunakan SHA-256 yang dipangkas sesuai ukuran yang Anda butuhkan.

technical

Keduanya. Tempel string atau jatuhkan file ke kotak masukan — alat ini membaca file sebagai aliran biner dan memasukkannya langsung ke API hashing, sehingga digest-nya cocok dengan yang dihasilkan oleh sha256sum, openssl dgst, atau Get-FileHash PowerShell.

features

Tidak. Hash kriptografis adalah fungsi satu arah: dari sebuah digest, tidak ada cara efisien untuk memulihkan input-nya. Justru itulah intinya — pemeriksaan integritas, penyimpanan kata sandi, dan tanda tangan semuanya mengandalkan sifat ini.

technical

Tidak. Web Crypto API menjalankan hash di dalam browser Anda, sehingga input tidak pernah melintasi jaringan. Itu membuat alat ini aman untuk rahasia, kunci privat, dan file apa pun yang tidak ingin Anda unggah.

privacy

Ya. Alihkan toggle Sumber ke Teks untuk meng-hash string yang ditempel, atau ke File untuk memasukkan file apa pun. Bagaimanapun caranya, alat ini menghitung SHA-1, SHA-256, SHA-384, dan SHA-512 sekaligus dan memungkinkan Anda menyalin salah satunya, sehingga digest file cocok dengan yang dihasilkan sha256sum atau Get-FileHash PowerShell.

features

Each algorithm row (MD5, SHA-1, SHA-256, SHA-384, SHA-512) has its own Copy button next to the hex digest. The large primary button at the bottom is a shortcut for SHA-256 specifically since it's the most commonly requested value, but every other digest can be copied individually the same way.

usage

Yes — MD5 is shown alongside SHA-1, SHA-256, SHA-384 and SHA-512 even though the browser's built-in Web Crypto API doesn't implement MD5. The tool includes its own pure-JavaScript MD5 implementation specifically so you can match checksums against old downloads, ETags and manifests that still publish MD5 — it's included for legacy compatibility, never for anything security-sensitive.

technical

Click Clear at any time to wipe the pasted text or dropped file — the previous digests disappear immediately so you're never comparing a stale hash by accident. You can also just switch the Source toggle between Text and File; each source keeps its own input independently.

usage

Switch the Source toggle to File, drop the download (installer, ISO, archive) into the tool, and compare the SHA-256 row against the checksum published on the publisher's site — use the one-click Copy SHA-256 button to paste it straight into a comparison instead of retyping the long hex string. Because hashing runs locally via Web Crypto, the file itself never leaves your device during the check.

tips

How Hash Generator helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Everyday Use

Verifikasi Integritas File Setelah Mengunduh

Hitung digest SHA-256 dari sebuah ISO, penginstal, atau artefak rilis dan bandingkan dengan checksum penerbit untuk memastikan file tidak rusak atau diutak-atik

Everyday Use

Deteksi Duplikat dalam Pustaka Gambar Besar

Hash file untuk menemukan duplikat foto, dokumen, atau aset di seluruh folder, share NAS, dan drive cloud tanpa harus membandingkannya bita demi bita setiap kali

For Developers

Tanda Tangani & Validasi Payload Webhook

Hasilkan digest SHA-256 dari body webhook untuk memvalidasi tanda tangan HMAC Stripe, GitHub, Shopify, dan Twilio saat mengerjakan integrasi lokal dan debugging

For Business

Sidik Jari Rilis Perangkat Lunak untuk Audit

Hasilkan sidik jari SHA-512 untuk biner, image kontainer, dan tarball rilis agar tim kepatuhan dapat mengaudit build mana persisnya yang dikirim ke pelanggan mana

Web & SEO

Hasilkan Cache Key & ETag

Hash isi permintaan, parameter kueri, atau konten file untuk menghasilkan kunci cache deterministik bagi Redis, Cloudflare Workers, dan header ETag CDN

Everyday Use

Pastikan Integritas Cadangan dari Waktu ke Waktu

Simpan digest SHA-256 dari cadangan bulanan dan hitung ulang hash-nya nanti untuk memastikan bit-rot tidak diam-diam merusak arsip penting pada media penyimpanan jangka panjang

For Developers

Periksa Checksum MD5 Lawas dari Unduhan Lama

Some older software manifests and mirror sites still only publish an MD5 checksum. Drop the file into File mode and compare against the published MD5 row — included specifically for matching those legacy listings, not for anything security-sensitive.

Privacy & Security

Password & Secret Fingerprinting for Config Audits

Paste a config value, API key or password into Text mode to get its SHA-256 fingerprint for audit logs and diff comparisons — prove two environments hold the same secret without ever exposing the secret itself, since hashing runs entirely in your browser.

Publishing

Timestamp Proof for Written Work

Hash a manuscript, contract draft or design file with SHA-256 and publish or email just the digest before revealing the finished document — later you can prove the exact content existed at that time, since anyone with the file can verify it matches your published hash.

For Business

Data Migration Verification

Hash export files before and after a database or cloud migration to prove byte-for-byte fidelity — compare the SHA-256 digests of the CSV/JSON exports on both ends instead of eyeballing millions of rows.

Education

Classroom Integrity Checks for Submitted Files

Instructors can hash a released dataset or starter-code file and ask students to report the matching digest alongside their submission, confirming nobody edited the starting material before beginning the assignment.

For Developers

Verify Software Downloads and OS Images Before You Install Them

Drop a freshly downloaded installer, Linux ISO or archive into File mode and compare the SHA-256 row against the checksum the publisher lists on their official download page — this is the single most common reason people reach for a hash generator, and it catches a corrupted download or a tampered mirror before you run anything untrusted on your machine.