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.
Indsæt tekst, der skal hashes…
or drop any file — get all four SHA digests to copy
What you can do with Hash-generator
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 Hash-generator, explained — what it does and when to use it.
Indstillinger
- KildeDropdown
- Skifter hvad der hashes mellem indsat tekst og en valgt fil — vælg Fil for at kontrollere checksummen på en download, eller Tekst for at lave et fingeraftryk af en indsat streng.Indstillinger: TekstFil
- FilFile input
- Filvælgeren Vælg fil, der vises, når Kilde er sat til Fil; vælger du en ny fil, genberegnes alle fem tjeksummer for den fil med det samme.
Færdig med Hash-generator? Prøv disse næste
Håndplukkede værktøjer, der passer godt sammen med Hash-generator. Fortsæt uden at miste din fil.
Adgangskodegenerator
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.
Prøv det nuBase64-encoder/-decoder
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.
Prøv det nuJWT-dekoder
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.
Prøv det nuURL-indkoder / afkoder
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.
Prøv det nuJSON-forskønnelse
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.
Prøv det nuDiff-checker
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.
Prøv det nuOfte stillede spørgsmål
SHA-1, SHA-256, SHA-384 og SHA-512 – alle de algoritmer, som browserens Web Crypto API stiller til rådighed. Digesten vises som en hexadecimal streng med små bogstaver, hvilket er det format, som checksumfiler, pakkemanifester og HMAC-værktøjer forventer.
featuresDe adskiller sig i outputlængde og designgeneration. SHA-256 er det moderne standardvalg til integritetstjek og det meste blockchain-brug. SHA-384 og SHA-512 producerer længere digests, der modstår længdeudvidelsesangreb. SHA-1 vises af hensyn til ældre kompatibilitet, men anses ikke længere for sikker mod kollisionsangreb.
technicalNej — begge er brudt over for målrettede kollisionsangreb, så brug dem aldrig til adgangskoder, signaturer eller andet sikkerhedskritisk arbejde. De er kun med her for bagudkompatibilitet: verificering af gamle download-tjeksummer, ETags og eksisterende manifester. Til alt nyt bør du bruge SHA-256 eller længere; til ikke-sikkerhedskritiske formål som cache-nøgler fungerer SHA-256 afkortet til den ønskede længde fint.
technicalBegge dele. Indsæt en tekststreng eller slip en fil i indtastningsfeltet — værktøjet læser filen som en binær strøm og sender den direkte til hashing-API'et, så digesten matcher den, der produceres af sha256sum, openssl dgst eller PowerShells Get-FileHash.
featuresNej. Kryptografiske hashes er envejsfunktioner: ud fra en digest findes der ingen effektiv måde at gendanne inputtet på. Det er hele pointen — integritetstjek, lagring af adgangskoder og signaturer bygger alle på denne egenskab.
technicalNej. Web Crypto API kører hash-funktionen inde i din browser, så inputtet aldrig krydser netværket. Det gør værktøjet sikkert til hemmeligheder, private nøgler og enhver fil, du ikke ville uploade.
privacyJa. Skift Kilde-knappen til Tekst for at hashe en indsat streng, eller til Fil for at slippe en hvilken som helst fil ind. Uanset hvad beregner værktøjet SHA-1, SHA-256, SHA-384 og SHA-512 på én gang og lader dig kopiere enhver af dem, så et fil-digest matcher det, som sha256sum eller PowerShells Get-FileHash ville producere.
featuresHver algoritmerække (MD5, SHA-1, SHA-256, SHA-384, SHA-512) har sin egen Kopiér-knap ved siden af hex-digestet. Den store primærknap i bunden er en genvej specifikt til SHA-256, da det er den mest efterspurgte værdi, men alle andre digests kan kopieres enkeltvis på samme måde.
usageJa — MD5 vises sammen med SHA-1, SHA-256, SHA-384 og SHA-512, selvom browserens indbyggede Web Crypto API ikke implementerer MD5. Værktøjet indeholder sin egen rene JavaScript-MD5-implementering, specifikt så du kan matche tjeksummer mod gamle downloads, ETags og manifester, der stadig udgiver MD5 — den er inkluderet for bagudkompatibilitet, aldrig til noget sikkerhedsfølsomt.
technicalKlik på Ryd når som helst for at slette den indsatte tekst eller den droppede fil — de tidligere hash-værdier forsvinder øjeblikkeligt, så du aldrig ved et uheld sammenligner en forældet hash. Du kan også blot skifte Kilde-vælgeren mellem Tekst og Fil; hver kilde bevarer sit eget input uafhængigt.
usageSkift Kilde-knappen til Fil, træk downloaden (installationsprogram, ISO, arkiv) ind i værktøjet, og sammenlign SHA-256-rækken med den kontrolsum, der er offentliggjort på udgiverens websted — brug ét-kliks-knappen Kopiér SHA-256 til at indsætte den direkte i en sammenligning i stedet for at skrive den lange hex-streng om. Fordi hashingen kører lokalt via Web Crypto, forlader selve filen aldrig din enhed under tjekket.
tipsNej — dette værktøj beregner faste digests: MD5, SHA-1, SHA-256, SHA-384 og SHA-512. Bcrypt, scrypt og Argon2 er bevidst langsomme, saltede algoritmer designet til at gemme login-adgangskoder, og de hører hjemme i din backend-kode, ikke i en konverter. Du kan stadig hashe enhver tekst her med SHA-256 til tjeksummer eller cache-nøgler, men gem aldrig brugeres adgangskoder som rene, usaltede digests.
technicalEn hashværdi er et fingeraftryk med fast længde, beregnet ud fra dit input: SHA-256 giver altid 64 hex-tegn, uanset om du hasher ét ord eller en 2 GB-fil. Det samme input giver altid den samme værdi, mens en ændring på blot én byte giver en helt anden værdi — hvilket er præcis det, der gør en hashværdi-generator nyttig til integritetstjek og dublet-detektion.
technicalSådan hjælper Hash-generator dig med at få det gjort
Rigtige problemer, det løser hver dag — for virksomheder, skabere og hverdagens opgaver. Find det anvendelsestilfælde, der passer til dig, og kom i gang på sekunder.
Bekræft filintegritet efter download
Beregn SHA-256-digestet af en ISO-fil, et installationsprogram eller en udgivelsesfil, og sammenlign det med udgiverens kontrolsum for at bekræfte, at filen ikke er beskadiget eller manipuleret
Find dubletter i store billedbiblioteker
Hash filer for at finde dublerede fotos, dokumenter eller filer på tværs af mapper, NAS-shares og cloud-drev uden at skulle sammenligne dem byte for byte hver gang
Signér og validér webhook-payloads
Generér SHA-256-digesten af en webhook-body for at validere HMAC-signaturer fra Stripe, GitHub, Shopify og Twilio under lokalt integrationsarbejde og fejlfinding
Fingeraftryk af softwareudgivelser til revision
Generér SHA-512-fingeraftryk til binære filer, container-images og release-arkiver, så compliance-teams kan revidere, præcis hvilken build der blev leveret til hvilken kunde
Generér cache-nøgler og ETags
Hash request-bodyer, query-parametre eller filindhold for at danne deterministiske cache-nøgler til Redis, Cloudflare Workers og CDN ETag-headers
Bekræft backupintegritet over tid
Gem SHA-256-hashes af dine månedlige backups, og genberegn dem senere for at bekræfte, at bit-rot ikke i det skjulte har ødelagt kritiske arkiver på langtidslagringsmedier
Tjek ældre MD5-tjeksummer fra gamle downloads
Nogle ældre software-manifester og spejlsider udgiver stadig kun en MD5-kontrolsum. Slip filen ind i Fil-tilstand og sammenlign med den udgivne MD5-række — inkluderet specifikt for at matche disse ældre lister, ikke til noget sikkerhedsfølsomt.
Fingeraftryk af adgangskoder og hemmeligheder til konfigurationsrevisioner
Indsæt en konfigurationsværdi, API-nøgle eller adgangskode i Tekst-tilstand for at få dens SHA-256-fingeraftryk til revisionslogs og diff-sammenligninger — bevis, at to miljøer indeholder samme hemmelighed, uden nogensinde at afsløre selve hemmeligheden, da hashing kører helt i din browser.
Tidsstempelbevis for skriftligt arbejde
Hash et manuskript, et kontraktudkast eller en designfil med SHA-256, og offentliggør eller send blot digest'et, før du afslører det færdige dokument — senere kan du bevise, at det præcise indhold eksisterede på det tidspunkt, da enhver med filen kan verificere, at den matcher din offentliggjorte hash.
Verifikation af datamigrering
Hash eksportfiler før og efter en database- eller cloud-migrering for at bevise byte-for-byte-nøjagtighed — sammenlign SHA-256-digest'ene af CSV/JSON-eksporterne i begge ender i stedet for at skimme millioner af rækker med øjnene.
Integritetskontrol af indsendte filer i klasseværelset
Undervisere kan hashe et frigivet datasæt eller en startkodefil og bede de studerende om at rapportere det matchende digest sammen med deres aflevering og dermed bekræfte, at ingen har redigeret startmaterialet, før de begyndte opgaven.
Verificér softwaredownloads og OS-images, før du installerer dem
Slip en netop downloadet installer, Linux-ISO eller arkiv ind i Filtilstand og sammenlign SHA-256-rækken med den checksum, udgiveren angiver på deres officielle downloadside — dette er den enkeltvis mest almindelige grund til, at folk griber til en hash-generator, og den fanger en korrupt download eller et manipuleret mirror, før du kører noget utroværdigt på din maskine.
