Kalkulator Hash File
Hitung hash MD5, SHA-1, SHA-256, SHA-512, dan SHA3-256 dari teks yang ditempel atau file yang diunggah sekaligus, dalam format heksadesimal (huruf kecil/besar, dengan atau tanpa titik dua) — dan verifikasi terhadap hash yang diharapkan.
Input
Jenis file apa pun. Dibaca secara lokal di browser Anda — tidak pernah diunggah. Hanya digunakan jika kotak teks kosong.
Algoritma hash
Opsi
Perbandingan mengabaikan huruf besar/kecil, titik dua, tanda hubung, dan spasi.
Output
| Algoritma | Hash |
|---|---|
| No data yet | |
Hanya ditampilkan saat hash yang diharapkan diisi.
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/file-hash-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "abc",
"file": "",
"algoMd5": "true",
"algoSha1": "true",
"algoSha256": "true",
"algoSha512": "",
"algoSha3": "",
"hashFormat": "lowercase",
"expectedHash": ""
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `file-hash-calculator` tool (File Hash Calculator) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/file-hash-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Kalkulator Hash File — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Kalkulator Hash File menghitung hash kriptografis — MD5, SHA-1, SHA-256, SHA-512 dan SHA3-256 — dari file yang diunggah atau blok teks yang ditempel, sekaligus dalam satu kali proses. Setiap digest dari algoritma yang dipilih muncul bersama dalam tabel hasil, sehingga Anda dapat membandingkan beberapa checksum untuk input yang sama sekaligus, tanpa menjalankan alat ini berulang kali.
Hash adalah sidik jari satu arah: input yang sama selalu menghasilkan output dengan panjang tetap yang sama, tetapi output tersebut tidak dapat dibalik menjadi data asli. Karena itu, hashing menjadi cara standar untuk memverifikasi bahwa file yang diunduh tidak rusak atau dimanipulasi, memastikan dua file identik byte demi byte, atau memeriksa sebuah nilai terhadap checksum yang diterbitkan oleh penyedia.
Cara menggunakannya
- Tempel teks ke kotak input, atau unggah file — mana pun yang berisi konten itulah yang akan di-hash (kotak teks diutamakan jika keduanya terisi).
- Centang algoritma yang Anda inginkan. MD5, SHA-1 dan SHA-256 dicentang secara default; SHA-512 dan SHA3-256 juga tersedia.
- Pilih format hash: heksadesimal huruf kecil, HURUF BESAR, atau keduanya dengan pemisah titik dua (
ab:cd:ef…) — format yang banyak dipakai alat lain untuk menampilkan sidik jari sertifikat atau alamat MAC. - Baca hash yang dihitung untuk setiap algoritma di tabel hasil, atau salin/unduh seluruh tabel sebagai CSV.
Memverifikasi checksum yang dipublikasikan
Tempel hash ke kolom Hash yang diharapkan dan alat ini akan memeriksanya terhadap setiap algoritma yang Anda pilih, lalu melaporkan algoritma mana yang cocok (atau bahwa tidak ada yang cocok). Perbandingan mengabaikan huruf besar/kecil, titik dua, tanda hubung, dan spasi, sehingga Anda dapat menempel hash dalam format apa pun yang digunakan penyedia — string heksadesimal mentah, sidik jari dengan titik dua, atau digest huruf besar — tanpa perlu memformatnya ulang terlebih dahulu.
Algoritma mana yang harus saya gunakan?
- SHA-256 adalah pilihan umum yang paling aman saat ini, dan yang paling sering dipublikasikan halaman unduh bersama sebuah file.
- MD5 dan SHA-1 cepat tetapi sudah rusak secara kriptografis — penyerang dapat membuat file berbeda dengan hash yang sama. Keduanya disediakan di sini semata-mata untuk interoperabilitas dengan checksum dan tanda tangan lama yang masih menggunakannya, bukan untuk keperluan yang sensitif terhadap keamanan.
- SHA-512 dan SHA3-256 berguna ketika suatu sistem secara khusus memintanya, atau ketika Anda menginginkan digest yang lebih lebar daripada yang disediakan SHA-256.
Apakah alat ini meng-hash seluruh file, meskipun besar?
Ya — file dibaca ke memori di browser Anda dan di-hash dalam satu kali proses, sehingga file yang sangat besar (ratusan MB atau lebih) mungkin lambat atau mencapai batas memori browser. Untuk unduhan, installer, dan dokumen sehari-hari, prosesnya hampir instan.
Privasi
Semuanya berjalan sepenuhnya di browser Anda menggunakan pustaka open-source @noble/hashes yang telah diaudit. File atau teks Anda tidak pernah diunggah ke server — di-hash secara lokal dan dibuang saat Anda meninggalkan halaman, sehingga aman digunakan untuk file yang sensitif atau rahasia.