Hash-generaattori – MD5, SHA-1, SHA-256, SHA-384, SHA-512 (teksti ja tiedosto)

Laske minkä tahansa tekstin tai tiedoston MD5-, SHA-1-, SHA-256-, SHA-384- ja SHA-512-heksatiivisteet. SHA selaimen sisäänrakennetun Web Crypto API:n kautta — tietosi eivät koskaan poistu laitteeltasi.

Liitä hajautettava teksti…

tai pudota mikä tahansa tiedosto

Tiedostot poistetaan automaattisesti käsittelyn jälkeenKäsitelty turvallisesti HTTPS:n yli

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 ja SHA-512 – jokainen selaimen Web Crypto API:n tarjoama algoritmi. Tiiviste näytetään pienaakkosisena heksadesimaalimerkkijonona, joka on tarkistussummatiedostojen, pakettimanifestien ja HMAC-työkalujen odottama muoto.

features

Ne eroavat tulosteen pituuden ja suunnittelun osalta. SHA-256 on moderni oletus eheystarkistuksiin ja useimpaan lohkoketjukäyttöön. SHA-384 ja SHA-512 tuottavat pidempiä tiivisteitä, jotka kestävät pituudenlaajennushyökkäyksiä. SHA-1 näytetään vanhan yhteensopivuuden vuoksi, mutta sitä ei enää pidetä turvallisena törmäyshyökkäyksiä vastaan.

technical

MD5 on murrettu: törmäyshyökkäykset onnistuvat kannettavalla tietokoneella, joten sitä ei saa käyttää tietoturvan kannalta kriittisessä työssä. Jätämme sen tarkoituksella pois, jotta uusi koodi ei tukeutuisi siihen. Tietoturvan ulkopuolisiin käyttötarkoituksiin, kuten välimuistiavaimiin, suosi SHA-256:ta typistettynä tarvitsemaasi kokoon.

technical

Molemmat. Liitä merkkijono tai pudota tiedosto syöttölaatikkoon — työkalu lukee tiedoston binäärivirtana ja syöttää sen suoraan tiivistys-API:lle, joten tiiviste vastaa sitä, jonka sha256sum, openssl dgst tai PowerShellin Get-FileHash tuottaa.

features

Ei. Kryptografiset tiivisteet ovat yksisuuntaisia funktioita: tiivisteestä ei ole tehokasta tapaa palauttaa alkuperäistä syötettä. Juuri siitä on kyse — eheystarkistukset, salasanojen tallennus ja allekirjoitukset perustuvat kaikki tähän ominaisuuteen.

technical

Ei. Web Crypto API laskee tiivisteen selaimesi sisällä, joten syöte ei koskaan kulje verkon yli. Tämä tekee työkalusta turvallisen salaisuuksille, yksityisille avaimille ja kaikille tiedostoille, joita et haluaisi ladata palveluun.

privacy

Kyllä. Vaihda Lähde-valitsin Teksti-tilaan tiivistääksesi liitetyn merkkijonon tai Tiedosto-tilaan pudottaaksesi minkä tahansa tiedoston. Kummallakin tavalla työkalu laskee SHA-1:n, SHA-256:n, SHA-384:n ja SHA-512:n kerralla ja antaa kopioida minkä tahansa niistä, joten tiedoston tiiviste vastaa sitä, minkä sha256sum tai PowerShellin Get-FileHash tuottaisi.

features

Each 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.

usage

Yes — 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.

technical

Click 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.

usage

Switch 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.

tips

How 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.

Everyday Use

Tarkista tiedoston eheys latauksen jälkeen

Laske ISO-levykuvan, asennusohjelman tai julkaisutiedoston SHA-256-tiiviste ja vertaa sitä julkaisijan tarkistussummaan varmistaaksesi, ettei tiedosto ole vioittunut tai sitä ole peukaloitu

Everyday Use

Tunnista kaksoiskappaleet suurissa kuvakirjastoissa

Luo tiivisteitä tiedostoista löytääksesi kaksoiskappaleita valokuvista, dokumenteista tai resursseista kansioiden, NAS-jakojen ja pilvilevyjen välillä ilman, että niitä tarvitsee vertailla tavu tavulta joka kerta

For Developers

Allekirjoita ja vahvista webhook-hyötykuormat

Luo webhook-rungon SHA-256-tiiviste Stripe-, GitHub-, Shopify- ja Twilio-HMAC-allekirjoitusten vahvistamiseen paikallisessa integraatiotyössä ja virheenkorjauksessa

For Business

Sormenjälkitarkista ohjelmistojulkaisut auditointia varten

Tuota SHA-512-tarkistesummat binäärtiedostoille, konttikuville ja julkaisupaketeille, jotta vaatimustenmukaisuustiimit voivat tarkistaa, mikä tarkka koontiversio toimitettiin millekin asiakkaalle

Web & SEO

Luo välimuistiavaimet ja ETagit

Tiivistä pyyntöjen rungot, kyselyparametrit tai tiedostojen sisältö johtaaksesi deterministisiä välimuistiavaimia Redisille, Cloudflare Workersille ja CDN:n ETag-otsakkeille

Everyday Use

Varmista varmuuskopioiden eheys ajan myötä

Tallenna kuukausittaisten varmuuskopioiden SHA-256-tiivisteet ja laske ne uudelleen myöhemmin varmistaaksesi, ettei bittien rappeutuminen ole huomaamatta vioittanut kriittisiä arkistoja pitkäaikaisilla tallennusvälineillä

For Developers

Tarkista vanhojen latausten vanhat MD5-tarkistussummat

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.

Privacy & Security

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.

Publishing

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.

For Business

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.

Education

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.

For Developers

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.