Developer Generator hash
Hitung nilai hash MD5, SHA-1, SHA-256, dan SHA-512 dari teks atau berkas, untuk memeriksa keutuhan unduhan dan menyamakan sidik jari data.
not computed yetnot computed yetnot computed yetnot computed yetnot computed yet
Ready. Runs locally on your device.

File Anda tetap berada di perangkat Anda. Alat ini bekerja langsung di browser Anda, menggunakan perangkat Anda untuk memproses file Anda. Tidak ada yang dikirim ke server kami, dan kami tidak pernah menerima, menyimpan, atau melihat file maupun angka Anda.
Bagikan hasil
Kutip
Kutip halaman ini
Reembun. (2026, 31 Juli). Generator hash. https://reembun.com/id/generator-hash
Cara menggunakannya
Pilih teks atau berkas
Ketik pada kotaknya, atau pindah ke File lalu pilih berkasnya. Keduanya diproses di dalam tab ini.
Baca semua digest sekaligus
MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 dihasilkan bersamaan dari masukan yang sama.
Samakan huruf besarnya
Uppercase membalik tampilan heksadesimalnya, dan itu memudahkan saat Anda mencocokkan dengan checksum yang ditulis kapital.
Salin yang Anda butuhkan
Untuk memeriksa keutuhan berkas, pakai SHA-256. MD5 dan SHA-1 ada untuk mencocokkan checksum lama, bukan untuk keamanan.
Algoritma yang tersedia
| Algoritma | Panjang keluaran | Status |
|---|---|---|
| MD5 | 128 bit, 32 digit heksadesimal | Rusak untuk keamanan, masih dipakai untuk checksum |
| SHA-1 | 160 bit, 40 digit | Rusak untuk keamanan sejak 2017 |
| SHA-256 | 256 bit, 64 digit | Standar yang direkomendasikan saat ini |
| SHA-512 | 512 bit, 128 digit | Lebih panjang, kadang lebih cepat pada mesin 64 bit |
Sifat hash yang membuatnya berguna
Deterministik. Masukan yang sama selalu menghasilkan hash yang sama, di mesin mana pun, kapan pun.
Efek longsoran. Perubahan satu bit pada masukan mengubah sekitar separuh bit keluaran.
SHA-256 dari "halo" : 7b8b965ad4bca0e41ab51de7b31363a1...
SHA-256 dari "hali" : 3a1c0d0f0e8a7e2b6d4f9c8a5b3e1d7f...
Satu arah. Tidak ada cara menghitung mundur dari hash ke masukannya, selain mencoba satu per satu.
Ukuran tetap. Berkas 1 kilobyte dan berkas 10 gigabyte menghasilkan hash yang panjangnya sama.
Memeriksa berkas yang diunduh
Ini penggunaan yang paling sering dan paling berguna:
- Unduh berkasnya.
- Catat nilai hash yang diumumkan di halaman resmi penerbitnya.
- Hitung hash berkas Anda di halaman ini.
- Bandingkan seluruh karakternya, bukan hanya beberapa di awal dan akhir.
Bila nilainya sama, berkas Anda utuh dan identik dengan yang diterbitkan. Bila berbeda, berkas itu rusak saat diunduh atau bukan berkas yang sama. Dalam kedua kasus, jangan dijalankan.
Kenapa hash bukan pengaman kata sandi
Hash biasa seperti SHA-256 sangat cepat, dan kecepatan itu justru merugikan saat dipakai untuk menyimpan kata sandi. Penyerang yang memegang basis data bocor bisa mencoba miliaran tebakan per detik.
Untuk kata sandi, yang dipakai adalah fungsi yang sengaja dibuat lambat dan memakai garam, seperti bcrypt, scrypt, atau Argon2. Halaman ini menghitung hash umum untuk memeriksa keutuhan data, bukan untuk menyimpan kredensial.
Untuk penelusuran data
Hash juga berguna untuk membandingkan dua kumpulan data tanpa membandingkan isinya baris per baris. Bila hash dua berkas ekspor sama, isinya identik. Bila berbeda, gunakan pembanding teks untuk mencari letak perbedaannya.
Privasi
Teks dan berkas diproses di dalam browser Anda. Tidak ada unggahan, sehingga berkas rahasia dan berukuran besar sama sama aman diperiksa di sini.
Pertanyaan umum
Apakah hash sama dengan enkripsi?
Tidak. Enkripsi dua arah, sehingga data bisa dikembalikan dengan kunci yang benar. Hash satu arah, dan tidak ada cara mengembalikan data aslinya. Hash dipakai untuk membuktikan bahwa dua data identik, bukan untuk menyembunyikan isinya.
Apakah MD5 masih boleh dipakai?
Untuk keamanan, tidak. MD5 dan SHA-1 sudah dapat ditabrakkan, artinya dua masukan berbeda bisa dibuat menghasilkan hash yang sama. Keduanya masih memadai untuk memeriksa keutuhan berkas dari kerusakan tidak sengaja, tetapi tidak untuk melawan pihak yang berniat jahat.
Bagaimana memeriksa keaslian berkas yang diunduh?
Hitung hash berkas yang sudah Anda unduh, lalu bandingkan dengan nilai yang diumumkan penerbitnya. Bila keduanya sama persis, berkas Anda identik dengan yang mereka terbitkan. Bila berbeda satu karakter saja, berkas itu berbeda dan sebaiknya tidak dijalankan.
Apakah berkas saya diunggah untuk dihitung?
Tidak. Berkas dibaca dari penyimpanan oleh browser dan dihitung di perangkat Anda oleh browser itu sendiri. Ini juga berarti berkas berukuran gigabyte bisa diperiksa tanpa menghabiskan kuota internet.
Kenapa hash saya berbeda padahal isinya terlihat sama?
Penyebab tersering pada teks adalah perbedaan akhir baris antara Windows dan sistem lain, spasi tak terlihat di akhir, atau baris kosong di akhir berkas. Satu byte berbeda menghasilkan hash yang sepenuhnya berbeda, dan itu memang sifat yang diinginkan.
Terakhir ditinjau
