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.

abcSHA-256ba7816bf8f01cfea414140de

Lim inn tekst som 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

Every control in Hash-generator, explained — what it does and when to use it.

Innstillinger

KildeDropdown
Bytter hva som skal hashes mellom tekst du limer inn og en valgt fil — velg Fil for å kontrollere sjekksummen til en nedlasting, eller Tekst for å lage et fingeravtrykk av en innlimt streng.Alternativer: TekstFil
FilFile input
Filvelgeren som vises når Kilde er satt til Fil; velger du en ny fil, beregnes alle fem sjekksummene for den filen umiddelbart på nytt.
Uploads are encrypted in transitRemoved under our retention policy

Ferdig med Hash-generator? Prøv disse videre

Håndplukkede verktøy som passer godt sammen med Hash-generator. Fortsett uten å miste filen din.

Se alle verktøy

Ofte stilte spørsmål

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.

features

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

technical

Nei — begge er brutt mot bevisste kollisjonsangrep, så bruk dem aldri til passord, signaturer eller sikkerhetskritisk arbeid. De er kun inkludert her for bakoverkompatibilitet: å verifisere gamle nedlastingssjekksummer, ETags og eksisterende manifester. Til alt nytt, bruk SHA-256 eller lengre; til ikke-sikkerhetsformål som cache-nøkler fungerer SHA-256 avkortet til ønsket lengde godt.

technical

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

features

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

technical

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

privacy

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

features

Hver algoritmerad (MD5, SHA-1, SHA-256, SHA-384, SHA-512) har sin egen Kopier-knapp ved siden av hex-sammendraget. Den store primærknappen nederst er en snarvei spesifikt for SHA-256 siden det er den mest etterspurte verdien, men hvert av de andre sammendragene kan kopieres enkeltvis på samme måte.

usage

Ja — MD5 vises ved siden av SHA-1, SHA-256, SHA-384 og SHA-512 selv om nettleserens innebygde Web Crypto API ikke implementerer MD5. Verktøyet inkluderer sin egen rene JavaScript-MD5-implementering spesifikt så du kan matche kontrollsummer mot gamle nedlastinger, ETag-er og manifester som fortsatt publiserer MD5 — den er inkludert for eldre kompatibilitet, aldri for noe sikkerhetssensitivt.

technical

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

usage

Bytt Kilde-bryteren til Fil, slipp nedlastingen (installasjonsprogram, ISO, arkiv) inn i verktøyet, og sammenlign SHA-256-raden mot kontrollsummen som er publisert på utgiverens nettsted — bruk ettklikks Kopier SHA-256-knappen for å lime den rett inn i en sammenligning i stedet for å skrive inn den lange heksstrengen på nytt. Fordi hashing kjøres lokalt via Web Crypto, forlater selve filen aldri enheten din under kontrollen.

tips

Nei — dette verktøyet beregner faste digests: MD5, SHA-1, SHA-256, SHA-384 og SHA-512. Bcrypt, scrypt og Argon2 er bevisst trege, saltede algoritmer laget for å lagre innloggingspassord, og de hører hjemme i backend-koden din, ikke i en konverter. Du kan fortsatt hashe hvilken som helst tekst her med SHA-256 til sjekksummer eller cache-nøkler, men lagre aldri brukerpassord som rene, usaltede digests.

technical

En hash-verdi er et fingeravtrykk med fast lengde, beregnet ut fra inndataene dine: SHA-256 gir alltid 64 hex-tegn, enten du hasher ett ord eller en 2 GB stor fil. Samme inndata gir alltid samme verdi, mens en endring på én byte gir en helt annen verdi — noe som er nettopp det som gjør en hash-verdigenerator nyttig for integritetssjekker og duplikatgjenkjenning.

technical

Slik hjelper Hash-generator deg med å få jobben gjort

Ekte problemer det løser hver dag — for bedrifter, skapere og dagligdagse oppgaver. Finn bruksområdet som passer deg, og kom i gang på sekunder.

Daglig bruk

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

Daglig bruk

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

For utviklere

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

For bedrifter

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

Web og SEO

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

Daglig bruk

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

For utviklere

Sjekk gamle MD5-sjekksummer fra tidligere nedlastinger

Noen eldre programvaremanifest og speilsider publiserer fortsatt bare en MD5-sjekksum. Slipp filen inn i Fil-modus og sammenlign mot den publiserte MD5-raden — inkludert spesifikt for å matche disse gamle oppføringene, ikke for noe sikkerhetssensitivt.

Personvern og sikkerhet

Fingeravtrykk av passord og hemmeligheter for konfigurasjonsrevisjon

Lim inn en konfigurasjonsverdi, API-nøkkel eller passord i Tekst-modus for å få SHA-256-fingeravtrykket til revisjonslogger og diff-sammenligninger – bevis at to miljøer har samme hemmelighet uten noen gang å avsløre selve hemmeligheten, siden hashingen kjøres helt og holdent i nettleseren din.

Publisering

Tidsstempelbevis for skriftlig arbeid

Hash et manuskript, kontraktsutkast eller designfil med SHA-256 og publiser eller e-post bare sammendraget før du avslører det ferdige dokumentet — senere kan du bevise at det nøyaktige innholdet eksisterte på det tidspunktet, siden hvem som helst med filen kan verifisere at den samsvarer med den publiserte hashen din.

For bedrifter

Verifisering av datamigrering

Hash eksportfiler før og etter en database- eller skymigrering for å bevise byte-for-byte-troskap — sammenlign SHA-256-sammendragene av CSV/JSON-eksportene i begge ender i stedet for å øyemåle millioner av rader.

Utdanning

Integritetskontroll av innleverte filer i klasserommet

Undervisere kan hashe et utgitt datasett eller en startkodefil og be studentene rapportere den tilhørende digesten sammen med innleveringen, som bekreftelse på at ingen redigerte utgangsmaterialet før de begynte på oppgaven.

For utviklere

Verifiser programvarenedlastinger og OS-images før du installerer dem

Slipp en nettopp nedlastet installasjonsfil, Linux-ISO eller et arkiv inn i Fil-modus og sammenlign SHA-256-raden mot sjekksummen utgiveren oppgir på sin offisielle nedlastingsside — dette er den desidert vanligste grunnen til at folk tyr til en hash-generator, og den fanger opp en ødelagt nedlasting eller et manipulert speil før du kjører noe uklarert på maskinen din.