Get the SHA-256 of any file or text in seconds
Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.
Tempel teks untuk di-hash…
or drop any file — get all four SHA digests to copy
What you can do with Pembuat Hash
Everything this tool helps you accomplish — no learning curve, no setup.
- Generate SHA-256 hashes from any text
- Create SHA-1, SHA-384 and SHA-512 digests
- Verify file integrity with a checksum
- Compute hashes for uploaded files
- Fingerprint passwords or tokens as hex
- Compare downloads against expected checksums
Settings information
2 settings
Every control in Pembuat Hash, explained — what it does and when to use it.
Pengaturan
- SumberDropdown
- Mengubah apa yang di-hash antara teks yang ditempel dan file yang dipilih — pilih Berkas untuk memverifikasi checksum sebuah unduhan atau Teks untuk membuat sidik jari dari string yang ditempel.Opsi: TeksBerkas
- BerkasFile input
- Pemilih berkas yang muncul saat Sumber diatur ke Berkas; memilih file baru langsung menghitung ulang kelima checksum untuk file tersebut.
Selesai dengan Pembuat Hash? Coba yang berikut ini
Alat pilihan yang cocok dipadukan dengan Pembuat Hash. Terus lanjutkan tanpa kehilangan file Anda.
Pembuat Kata Sandi
Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.
Coba sekarangEncoder / Decoder Base64
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Coba sekarangDekoder JWT
Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.
Coba sekarangEncoder / Decoder URL
Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.
Coba sekarangPercantik JSON
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Coba sekarangPemeriksa Selisih
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Coba sekarangPertanyaan yang Sering Diajukan
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.
technicalTidak — keduanya sudah dapat dipatahkan oleh serangan tabrakan (collision) yang disengaja, jadi jangan pernah menggunakannya untuk kata sandi, tanda tangan, atau pekerjaan apa pun yang sensitif terhadap keamanan. Keduanya disertakan di sini semata-mata untuk kompatibilitas lama: memverifikasi checksum unduhan lama, ETag, dan manifest yang sudah ada. Untuk kebutuhan baru, gunakan SHA-256 atau yang lebih panjang; untuk penggunaan non-keamanan seperti kunci cache, SHA-256 yang dipotong sesuai ukuran yang Anda butuhkan sudah cukup baik.
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.
featuresSetiap baris algoritme (MD5, SHA-1, SHA-256, SHA-384, SHA-512) memiliki tombol Copy tersendiri di samping hex digest-nya. Tombol utama besar di bagian bawah adalah pintasan khusus untuk SHA-256 karena itu nilai yang paling sering diminta, tetapi setiap digest lainnya dapat disalin secara individual dengan cara yang sama.
usageYa — MD5 ditampilkan bersama SHA-1, SHA-256, SHA-384, dan SHA-512 meskipun Web Crypto API bawaan browser tidak mengimplementasikan MD5. Alat ini menyertakan implementasi MD5 murni JavaScript sendiri khusus agar Anda bisa mencocokkan checksum dengan unduhan lama, ETag, dan manifes yang masih menerbitkan MD5 — disertakan untuk kompatibilitas warisan, tidak pernah untuk hal yang sensitif terhadap keamanan.
technicalKlik Clear kapan saja untuk menghapus teks yang ditempel atau berkas yang dijatuhkan — digest sebelumnya langsung hilang sehingga Anda tidak pernah tanpa sengaja membandingkan hash yang usang. Anda juga cukup mengalihkan tombol Source antara Text dan File; masing-masing sumber menyimpan inputnya sendiri secara terpisah.
usageGanti toggle Source ke File, letakkan unduhan (installer, ISO, arsip) ke dalam alat, dan bandingkan baris SHA-256 dengan checksum yang diterbitkan di situs penerbit — gunakan tombol sekali klik Copy SHA-256 untuk menempelkannya langsung ke perbandingan alih-alih mengetik ulang string hex yang panjang. Karena hashing berjalan secara lokal melalui Web Crypto, berkasnya sendiri tidak pernah meninggalkan perangkat Anda selama pemeriksaan.
tipsTidak — alat ini menghitung digest tetap: MD5, SHA-1, SHA-256, SHA-384, dan SHA-512. Bcrypt, scrypt, dan Argon2 adalah algoritma bergaram (salted) yang sengaja dibuat lambat, dirancang untuk menyimpan kata sandi login, dan tempatnya ada di kode backend Anda, bukan di sebuah konverter. Anda tetap bisa melakukan hashing teks apa pun di sini dengan SHA-256 untuk checksum atau kunci cache, tetapi jangan pernah menyimpan kata sandi pengguna sebagai digest polos tanpa garam.
technicalNilai hash adalah sidik jari dengan panjang tetap yang dihitung dari input Anda: SHA-256 selalu menghasilkan 64 karakter heksadesimal, baik Anda meng-hash satu kata maupun file 2 GB. Input yang sama selalu menghasilkan nilai yang sama, sementara perubahan satu byte saja menghasilkan nilai yang sama sekali berbeda — inilah yang membuat generator nilai hash berguna untuk pemeriksaan integritas dan deteksi duplikat.
technicalBagaimana Pembuat Hash membantu Anda menyelesaikannya
Masalah nyata yang diselesaikannya setiap hari — untuk bisnis, kreator, dan tugas sehari-hari. Temukan kasus penggunaan yang cocok untuk Anda dan mulai dalam hitungan detik.
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
Beberapa manifes perangkat lunak lama dan situs mirror masih hanya menerbitkan checksum MD5. Letakkan file ke mode File dan bandingkan dengan baris MD5 yang diterbitkan — disertakan khusus untuk mencocokkan listing lama tersebut, bukan untuk hal yang sensitif keamanan.
Sidik Jari Kata Sandi & Rahasia untuk Audit Konfigurasi
Tempel nilai konfigurasi, API key, atau kata sandi ke mode Text untuk mendapatkan sidik jari SHA-256-nya bagi log audit dan perbandingan diff — buktikan bahwa dua lingkungan menyimpan rahasia yang sama tanpa pernah membeberkan rahasianya, karena hashing berjalan sepenuhnya di peramban Anda.
Bukti Cap Waktu untuk Karya Tulis
Hash sebuah naskah, draf kontrak, atau file desain dengan SHA-256 dan publikasikan atau kirim melalui email hanya digest-nya sebelum mengungkap dokumen jadi — nanti Anda dapat membuktikan bahwa konten persis itu sudah ada pada saat itu, karena siapa pun yang memiliki file dapat memverifikasi bahwa itu cocok dengan hash yang Anda publikasikan.
Verifikasi Migrasi Data
Hash file ekspor sebelum dan sesudah migrasi database atau cloud untuk membuktikan keakuratan byte-per-byte — bandingkan digest SHA-256 dari ekspor CSV/JSON di kedua sisi alih-alih memeriksa jutaan baris dengan mata.
Pemeriksaan Integritas Kelas untuk Berkas yang Dikumpulkan
Instruktur bisa mem-hash dataset atau file kode awal yang dirilis dan meminta siswa melaporkan digest yang cocok bersama pengumpulan mereka, memastikan tidak ada yang menyunting materi awal sebelum memulai tugas.
Verifikasi Unduhan Perangkat Lunak dan Image OS Sebelum Anda Menginstalnya
Jatuhkan penginstal yang baru diunduh, ISO Linux, atau arsip ke mode File dan bandingkan baris SHA-256 dengan checksum yang dicantumkan penerbit di halaman unduhan resmi mereka — inilah alasan paling umum orang menggunakan hash generator, dan ini menangkap unduhan yang rusak atau mirror yang dirusak sebelum Anda menjalankan sesuatu yang tidak tepercaya di mesin Anda.
