Hoppa till innehåll
100% lokalt

Hash-identifierare

Gissa vilken algoritm som producerade en hash från dess längd, teckenuppsättning och prefix.

Inmatning
Utmatning

Hash-identifierare

Klistra in en hash och det här verktyget gissar vilken algoritm som troligen producerade den. Den läser tre saker: längden, teckenuppsättningen och eventuell ledande markör. En hex-sträng med 32 tecken flaggas som MD5 — men även NTLM och MD4, eftersom de delar samma 128-bitars längd. En hex-sträng med 64 tecken pekar på SHA-256, SHA3-256 eller BLAKE2s; 40 hex tecken betyder SHA-1 eller RIPEMD-160. Prefixformat är entydiga: $2a$, $2b$ och $2y$ är bcrypt, $argon2 är Argon2, $1$ är md5crypt och $6$ är sha512crypt. En 8-4-4-4-12-sträng med 36 tecken är ett UUID, och en token som börjar med eyJ och har två punkter är en JWT. Allt som är giltigt base64 men inte en hash märks som sådant, och okänd indata rapporteras som okänt.

Detta är en heuristik, inte en garanti. De flesta sammandrag med fast längd går inte att särskilja från enbart deras utdata - verktyget kan inte skilja en MD5 från en NTLM-hash, eftersom byten är identiska, så det listar varje kandidat snarare än att låtsas vara säker. Aktivera "Sannolikt endast" för att bara behålla den första, primära gissningen per rad när du vill ha ett kompakt svar.

Sätt en hash per rad för att klassificera en hel kolumn på en gång; varje resultat är taggat efter position och namnger kandidatalgoritmerna med deras bitlängd. Algoritmnamn hålls exakt som de skrivits - MD5, SHA-256, bcrypt - eftersom de är identifierare, inte översättbara ord.

Allt körs i din webbläsare. Ingenting hashas, knäcks, slås upp eller laddas upp – verktyget inspekterar bara formen på texten du klistrar in, så även en riktig lösenords-hash lämnar aldrig din enhet.

FAQ

Hur identifierar den en hash?
Enbart efter form: längden, teckenuppsättningen (hex, base64) och alla prefix som $2b$ eller $argon2. Den beräknar eller vänder aldrig något – den matchar bara mönstret mot kända format.
Varför listar den flera algoritmer för en hash?
Eftersom många algoritmer producerar samma utdatalängd. En hex-sammandragning med 32 tecken kan vara MD5, NTLM eller MD4; ingenting i själva strängen skiljer dem åt, så verktyget listar ärligt alla kandidater istället för att gissa en.
Kan den berätta originaltexten eller knäcka hashen?
Nej. Hashing är enkelriktat och det här verktyget försöker inte slå upp eller brute force. Den berättar bara vilket format hashen ser ut att vara.
Är resultatet garanterat korrekt?
Nej. Det är en längd- och formatheuristik. En slumpmässig hex-sträng med rätt längd kommer att rapporteras som en hash även om den aldrig var en, så behandla svaret som en stark ledtråd, inte som bevis.
Är min hash uppladdad någonstans?
Nej. Identifiering sker helt och hållet i din webbläsare och ingenting du klistrar in – inklusive riktiga lösenordshaschar – lämnar någonsin din enhet.