Kalkulator Hash SHA-256 (Checksum Teks/File)
Hitung SHA-256 langsung di browser Anda. Data input Anda tidak pernah dikirim.
Buat, salin, dan verifikasi checksum untuk teks maupun file di satu tempat.
Perhitungan SHA-256 (Teks)
Input teks diencode sebagai byte UTF-8 lalu di-hash dengan Web Crypto API. Saat auto-calculate aktif, hasil diperbarui ketika Anda mengetik.
Checksum sha256 (File)
Lepaskan atau pilih ZIP, exe, pdf, atau file lokal apa pun untuk menghitung checksum-nya. File tidak pernah diupload.
Cara menggunakan (3 langkah)
- Tempel teks, atau lepas/pilih file.
- Hash teks dihitung otomatis. Untuk file, klik "Hitung SHA-256" untuk memulai.
- Salin hasilnya, atau tempel nilai yang diharapkan untuk verifikasi.
Contoh verifikasi
String kosong
Input: (tanpa input)
Output: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc
Input: abc
Output: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Mengapa hash bisa berbeda meski kontennya terlihat sama
- Gaya newline berbeda (LF vs CRLF).
- Newline di akhir atau spasi di akhir berbeda.
- Encoding teks berbeda (non-UTF-8).
- Normalisasi Unicode berbeda (NFC/NFD).
- Input teks dan byte file tidak identik (misalnya BOM).
FAQ
Bisakah saya meng-hash file juga?
Ya. File lokal dibaca di browser Anda dan di-hash dengan SHA-256. File tidak diupload.
Mengapa hash berbeda untuk konten yang terlihat sama?
Urutan byte bisa berbeda karena newline, spasi di akhir, encoding, atau normalisasi Unicode, meskipun teks tampak sama.
Apakah ada data yang dikirim ke server?
Tidak. Pemrosesan sepenuhnya lokal di browser Anda.
Mengapa tertulis lingkungan ini tidak didukung?
Web Crypto API memerlukan HTTPS (secure context). Buka alat ini melalui HTTPS.
Catatan
- Web Crypto API memerlukan HTTPS (secure context).
- File yang sangat besar bisa memakan memori lebih banyak dan memerlukan waktu lebih lama untuk diproses.