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-hex-digests af enhver tekst eller fil. SHA via browserens indbyggede Web Crypto API — dine data forlader aldrig din enhed.
Indsæt tekst, der skal hashes…
eller slip en hvilken som helst fil
Færdig med Hash-generator? Prøv disse herefter
Håndplukkede værktøjer, der passer godt sammen med Hash-generator. Fortsæt uden at miste din fil.
Adgangskodegenerator
Generér stærke, kryptografisk tilfældige adgangskoder på op til 128 tegn med live entropiestimering.
Prøv det nuBase64-encoder/-decoder
Indkod tekst eller filer til Base64 (med URL-sikker variant), eller afkod Base64 tilbage til tekst. UTF-8-sikkert.
Prøv det nuJWT-dekoder
Afkod JSON Web Tokens, se header og payload, og tjek udløb. Kun lokalt – dine tokens forlader aldrig browseren.
Prøv det nuURL-indkoder / afkoder
Procentkod URL-komponenter eller hele URL'er, og afkod dem igen. Tilstandene encodeURIComponent og encodeURI.
Prøv det nuJSON-forskønnelse
Formatér, validér og minificér JSON i din browser. Pæn indrykning med 2 / 4 / 8 mellemrum eller minificering på én linje med kopiering + download.
Prøv det nuDiff-checker
Sammenlign to tekststykker linje for linje. Opdelt eller samlet visning, valgfri ignorering af mellemrum og ignorering af store/små bogstaver.
Prøv det nuFrequently Asked Questions
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.
technicalMD5 er knækket: kollisionsangreb er praktisk gennemførlige på en bærbar computer, så det må ikke bruges til sikkerhedsfølsomt arbejde. Vi udelader det bevidst for at modvirke, at ny kode kommer til at afhænge af det. Til ikke-sikkerhedsmæssige formål som cache-nøgler bør du foretrække SHA-256 afkortet til den størrelse, du har brug for.
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.
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.
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.
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.
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
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.
Integritetskontrol af indsendte filer i klasseværelset
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