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
Selesai dengan Generator Hash? Coba ini berikutnya
Alat pilihan yang cocok dipadukan dengan Pembuat Hash. Lanjutkan tanpa kehilangan file Anda.
Pembuat Kata Sandi
Hasilkan kata sandi kuat yang acak secara kriptografis hingga 128 karakter dengan estimasi entropi langsung.
Coba sekarangEncoder / Decoder Base64
Enkode teks atau berkas apa pun ke Base64 (dengan varian URL-safe), atau dekode Base64 kembali menjadi teks. Aman UTF-8.
Coba sekarangDekoder JWT
Dekode JSON Web Token, lihat header dan payload, periksa kedaluwarsa. Hanya lokal — token Anda tidak pernah meninggalkan browser.
Coba sekarangEncoder / Decoder URL
Lakukan percent-encoding pada komponen URL atau seluruh URL, lalu dekode kembali. Mode encodeURIComponent dan encodeURI.
Coba sekarangPercantik JSON
Format, validasi, dan minifikasi JSON di browser Anda. Indentasi rapi 2 / 4 / 8 spasi atau minifikasi satu baris dengan salin + unduh.
Coba sekarangDiff Checker
Bandingkan dua cuplikan teks baris demi baris. Tampilan terpisah atau tergabung, dengan opsi mengabaikan spasi dan mengabaikan huruf besar/kecil.
Coba sekarangFrequently 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.
featuresKeduanya 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.
technicalMD5 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.
technicalKeduanya. 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.
featuresTidak. 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.
technicalTidak. 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.
privacyYa. 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.
featuresEach 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.
usageYes — 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.
technicalClick 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.
usageSwitch 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.
tipsHow 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.
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
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
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
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
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
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
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.
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.
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.
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.
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.
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.
Pixoate