Skapa SHA-1, SHA-256, SHA-384 och SHA-512-hashar av valfri text, direkt i din webbläsare.
Så använder du Hash-generator
Skriv eller klistra in din text.
Välj hash-algoritm.
Kopiera den resulterande hex-summan.
En hashfunktion tar vilken indata som helst, ett ord eller ett helt dokument, och producerar en teckensträng med fast längd som kallas en digest. SHA-256 returnerar till exempel alltid 256 bitar skrivna som 64 hexadecimala tecken, oavsett om du matar in en bokstav eller en megabyte text.
Två egenskaper gör hashar användbara. De är deterministiska, så samma indata ger alltid samma digest, och de uppvisar lavineffekten, så att ändra ett enda tecken ger ett helt annat resultat. Det gör en hash till ett kompakt fingeravtryck av det exakta innehållet.
Det här verktyget beräknar SHA-1-, SHA-256-, SHA-384- och SHA-512-digester av din text lokalt med webbläsarens Web Crypto API, och visar sedan hex-resultatet färdigt att kopiera. SHA-256 är det förnuftiga standardvalet för de flesta ändamål.
Hashning är enkelriktad: du kan inte vända en digest tillbaka till den ursprungliga indatan. Det är hela poängen. Den används för att verifiera integritet (har den här filen eller det här meddelandet ändrats?), för att bygga kontrollsummor, för att avduplicera innehåll och som byggsten i signaturer och versionshanteringssystem som Git.
SHA-1 är brutet för säkerhetskritiska ändamål eftersom kollisioner kan konstrueras, men det duger fortfarande som en kontrollsumma utan säkerhetskrav. Föredra SHA-256 eller starkare när säkerheten spelar roll. MD5 erbjuds medvetet inte eftersom det anses osäkert.
Hashning är inte kryptering och är inte i sig rätt sätt att lagra lösenord. Rena SHA-funktioner är medvetet snabba, vilket hjälper angripare att gissa lösenord snabbt. För lösenord bör du använda ett långsamt, saltat system som bcrypt, scrypt eller Argon2. Bcrypt-generatorn här är byggd för det.
Vanliga frågor
SHA-1, SHA-256, SHA-384 och SHA-512, via webbläsarens Web Crypto API. SHA-256 är ett bra standardval.
Nej. MD5 anses osäkert och tillhandahålls inte av Web Crypto API. Använd hellre SHA-256 eller starkare.
Bädda in det här verktyget
Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.
<iframe src="https://monu.tools/embed/sv/hash-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterade verktyg
Koda text till Base64 eller avkoda Base64 tillbaka till text. UTF-8-säkert med automatisk riktningsidentifiering.
Procentkoda och avkoda URL:er och URL-komponenter, UTF-8-säkert.
Avkoda en JSON Web Token för att inspektera dess header och payload, med läsbara utgångs- och utfärdandetider. Körs helt i din webbläsare; tokens laddas aldrig upp.
Skapa en HMAC för ett meddelande och en hemlig nyckel med SHA-1, SHA-256, SHA-384 eller SHA-512, i din webbläsare.