Hash-generator – MD5, SHA-1, SHA-256, SHA-384, SHA-512 (tekst og fil)
Beregn MD5-, SHA-1-, SHA-256-, SHA-384- og SHA-512-heksadesimaler av en hvilken som helst tekst eller fil. SHA via nettleserens innebygde Web Crypto API — dataene dine forlater aldri enheten din.
Lim inn tekst som skal hashes …
eller slipp en hvilken som helst fil
Ferdig med Hash-generator? Prøv disse neste
Håndplukkede verktøy som passer godt sammen med Hash-generator. Fortsett uten å miste filen din.
Passordgenerator
Generer sterke, kryptografisk tilfeldige passord på opptil 128 tegn med live entropiestimering.
Prøv det nåBase64-koder / -dekoder
Kod hvilken som helst tekst eller fil til Base64 (med URL-sikker variant), eller dekod Base64 tilbake til tekst. UTF-8-sikker.
Prøv det nåJWT-dekoder
Dekod JSON Web Tokens, se header og nyttelast, kontroller utløp. Kun lokalt – tokenene dine forlater aldri nettleseren.
Prøv det nåURL-koder / -dekoder
Prosentkode URL-komponenter eller hele URL-er, og dekod dem tilbake igjen. Moduser for encodeURIComponent og encodeURI.
Prøv det nåJSON-forskjønning
Formater, valider og minifiser JSON i nettleseren. Pen formatering med 2 / 4 / 8 mellomroms innrykk eller minifisering til én linje med kopiering + nedlasting.
Prøv det nåDiff-sjekker
Sammenlign to tekstutdrag linje for linje. Delt eller samlet visning, med valgfri ignorering av mellomrom og store/små bokstaver.
Prøv det nåFrequently Asked Questions
SHA-1, SHA-256, SHA-384 og SHA-512 – alle algoritmene som nettleserens Web Crypto API tilbyr. Hashverdien vises som en heksadesimal streng med små bokstaver, som er formatet sjekksumfiler, pakkemanifester og HMAC-verktøy forventer.
featuresDe skiller seg fra hverandre i resultatlengde og hvordan de er utformet. SHA-256 er den moderne standarden for integritetskontroller og det meste av blokkjedebruk. SHA-384 og SHA-512 produserer lengre digester som motstår lengdeutvidelsesangrep. SHA-1 vises av hensyn til eldre kompatibilitet, men anses ikke lenger som trygg mot kollisjonsangrep.
technicalMD5 er knekt: kollisjonsangrep er praktisk gjennomførbare på en bærbar PC, så det må ikke brukes til sikkerhetskritisk arbeid. Vi utelater det bevisst for å unngå at ny kode blir avhengig av det. For ikke-sikkerhetsrelaterte formål som cache-nøkler bør du heller bruke SHA-256 forkortet til størrelsen du trenger.
technicalBegge deler. Lim inn en tekststreng eller slipp en fil i innfeltet — verktøyet leser filen som en binær strøm og mater den direkte til hash-APIet, slik at sammendraget samsvarer med det du får fra sha256sum, openssl dgst eller PowerShells Get-FileHash.
featuresNei. Kryptografiske hasher er enveisfunksjoner: gitt en digest finnes det ingen effektiv måte å gjenopprette inndataene på. Det er hele poenget – integritetskontroller, passordlagring og signaturer er alle avhengige av denne egenskapen.
technicalNei. Web Crypto API kjører hashen inne i nettleseren din, så inndataene krysser aldri nettverket. Det gjør verktøyet trygt for hemmeligheter, private nøkler og enhver fil du ikke ville ønsket å laste opp.
privacyJa. Bytt Kilde-bryteren til Tekst for å hashe en innlimt streng, eller til Fil for å slippe inn en hvilken som helst fil. Uansett beregner verktøyet SHA-1, SHA-256, SHA-384 og SHA-512 på én gang og lar deg kopiere hvilken som helst av dem, så et fildigest stemmer med det sha256sum eller PowerShells Get-FileHash ville produsert.
featuresEach 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.
usageYes — 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.
technicalKlikk Clear når som helst for å tømme den limte teksten eller den slupne filen — de tidligere sjekksummene forsvinner umiddelbart, slik at du aldri sammenligner en utdatert hash ved et uhell. Du kan også bare bytte Source-bryteren mellom Text og File; hver kilde beholder sin egen inndata uavhengig av den andre.
usageSwitch 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.
tipsHow 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.
Verifiser filintegritet etter nedlasting
Beregn SHA-256-sammendraget av en ISO-fil, et installasjonsprogram eller en utgivelsesfil, og sammenlign det med utgiverens kontrollsum for å bekrefte at filen ikke er ødelagt eller manipulert
Finn duplikater i store bildebiblioteker
Hash filer for å finne duplikate bilder, dokumenter eller ressurser på tvers av mapper, NAS-delinger og skylagring uten å sammenligne dem byte for byte hver gang
Signer og valider webhook-nyttelaster
Generer SHA-256-digesten av en webhook-tekst for å validere HMAC-signaturer fra Stripe, GitHub, Shopify og Twilio under lokalt integrasjonsarbeid og feilsøking
Avtrykk programvareutgivelser for revisjon
Lag SHA-512-fingeravtrykk for binærfiler, container-images og release-tarballer slik at samsvarsteam kan revidere nøyaktig hvilken build som ble levert til hvilken kunde
Generer mellomlagringsnøkler og ETag-er
Hash forespørselsinnhold, spørringsparametere eller filinnhold for å utlede deterministiske cache-nøkler til Redis, Cloudflare Workers og CDN-ETag-overskrifter
Bekreft integriteten til sikkerhetskopier over tid
Lagre SHA-256-sammendrag av månedlige sikkerhetskopier og re-hash dem senere for å bekrefte at bitråte ikke i det stille har ødelagt kritiske arkiver på langtidslagringsmedier
Sjekk gamle MD5-sjekksummer fra tidligere nedlastinger
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.
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.
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.
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.
Integritetskontroll av innleverte filer i klasserommet
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.
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.
Pixoate