Hashgenerator – MD5, SHA-1, SHA-256, SHA-384, SHA-512 (text och fil)
Beräkna MD5-, SHA-1-, SHA-256-, SHA-384- och SHA-512-hexsummor av valfri text eller fil. SHA via webbläsarens inbyggda Web Crypto API — dina data lämnar aldrig din enhet.
Klistra in text att hasha…
eller släpp valfri fil
Klar med Hash-generatorn? Prova de här härnäst
Handplockade verktyg som passar bra ihop med Hash-generator. Fortsätt utan att förlora din fil.
Lösenordsgenerator
Generera starka, kryptografiskt slumpmässiga lösenord på upp till 128 tecken med live-uppskattning av entropi.
Prova nuBase64-kodare/-avkodare
Koda valfri text eller fil till Base64 (med URL-säker variant), eller avkoda Base64 tillbaka till text. UTF-8-säkert.
Prova nuJWT-avkodare
Avkoda JSON Web Tokens, se header och payload, kontrollera utgång. Endast lokalt – dina tokens lämnar aldrig webbläsaren.
Prova nuURL-kodare / avkodare
Procentkoda URL-komponenter eller hela URL:er och avkoda dem igen. Lägena encodeURIComponent och encodeURI.
Prova nuJSON-försköning
Formatera, validera och minifiera JSON i din webbläsare. Snygg indentering med 2 / 4 / 8 blanksteg eller minifiering till en rad med kopiering + nedladdning.
Prova nuDiff Checker
Jämför två textavsnitt rad för rad. Delad eller sammanslagen vy, med valbart ignorera blanksteg och ignorera versaler/gemener.
Prova nuFrequently Asked Questions
SHA-1, SHA-256, SHA-384 och SHA-512 – varje algoritm som exponeras av webbläsarens Web Crypto API. Sammandraget visas som en hexadecimal sträng med små bokstäver, vilket är formatet som förväntas av kontrollsummefiler, paketmanifest och HMAC-verktyg.
featuresDe skiljer sig åt i utdatalängd och designgenerering. SHA-256 är det moderna standardvalet för integritetskontroller och de flesta blockkedjeanvändningar. SHA-384 och SHA-512 producerar längre kontrollsummor som motstår length-extension-attacker. SHA-1 visas för bakåtkompatibilitet men anses inte längre säker mot kollisionsattacker.
technicalMD5 är osäkert: kollisionsattacker är genomförbara på en bärbar dator, så det får inte användas för säkerhetskänsligt arbete. Vi utelämnar det medvetet för att avskräcka ny kod från att förlita sig på det. För icke-säkerhetsrelaterade användningsområden som cachenycklar, välj SHA-256 förkortad till den storlek du behöver.
technicalBåda. Klistra in en sträng eller släpp en fil i inmatningsrutan — verktyget läser filen som en binär ström och matar den direkt till hash-API:et, så att sammandraget matchar det som genereras av sha256sum, openssl dgst eller PowerShells Get-FileHash.
featuresNej. Kryptografiska hashar är enkelriktade funktioner: utifrån ett sammandrag finns det inget effektivt sätt att återskapa indata. Det är hela poängen — integritetskontroller, lösenordslagring och signaturer bygger alla på denna egenskap.
technicalNej. Web Crypto API kör hashningen inuti din webbläsare, så indata passerar aldrig nätverket. Det gör verktyget säkert för hemligheter, privata nycklar och alla filer du inte vill ladda upp.
privacyJa. Växla Källa-reglaget till Text för att hasha en inklistrad sträng, eller till Fil för att släppa in valfri fil. Hur som helst beräknar verktyget SHA-1, SHA-256, SHA-384 och SHA-512 på en gång och låter dig kopiera vilken som helst av dem, så att en filsumma matchar det som sha256sum eller PowerShells Get-FileHash skulle producera.
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.
technicalClick 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.
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.
Verifiera filintegritet efter nedladdning
Beräkna SHA-256-hashvärdet för en ISO-fil, ett installationsprogram eller en utgåva och jämför det med utgivarens kontrollsumma för att bekräfta att filen inte är skadad eller manipulerad
Hitta dubbletter i stora bildbibliotek
Beräkna hashvärden för att hitta dubbletter av foton, dokument eller resurser i mappar, NAS-utdelningar och molnlagring utan att behöva jämföra dem byte för byte varje gång
Signera och validera webhook-nyttolaster
Generera SHA-256-sammandraget av en webhook-text för att validera HMAC-signaturer från Stripe, GitHub, Shopify och Twilio under lokalt integrationsarbete och felsökning
Fingeravtryck för programvarureleaser vid revision
Skapa SHA-512-fingeravtryck för binärer, containeravbildningar och release-tarballs så att efterlevnadsteam kan granska exakt vilken build som levererades till vilken kund
Generera cachenycklar och ETags
Beräkna hashvärden för förfrågningskroppar, frågeparametrar eller filinnehåll för att ta fram deterministiska cachenycklar för Redis, Cloudflare Workers och CDN-ETag-rubriker
Bekräfta säkerhetskopiornas integritet över tid
Lagra SHA-256-sammandrag av månatliga säkerhetskopior och hasha dem på nytt senare för att bekräfta att bit-rot inte tyst har skadat kritiska arkiv på lagringsmedia för långtidsförvaring
Kontrollera gamla MD5-kontrollsummor från äldre nedladdningar
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.
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.
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