Kun browser

SHA-256 Hash Generator (Tekst-/fil-checksummer)

Beregn SHA-256 med det samme i browseren. Generer hashes for tekst eller filer, kopier med ét klik, og verificer checksummer uden upload.

Beregnet i din browser Ingen fil-upload Kopier & verificer
Kører lokalt i din browser. Ingen data sendes.

SHA-256 beregning (Tekst)

SHA-256
Hex
Input-bytes: -
Verifikationsstatus vises her
Seneste hashes (sidste 5)
Ingen historik endnu
Klar

Indstillinger

Avanceret

Sådan gør du

SHA-256 beregning (Tekst)
  1. Indsæt din tekst.
  2. SHA-256 vises automatisk.
  3. Kopier den eller indsæt den forventede hash for at verificere.
SHA-256 checksum (fil)
  1. Træk eller vælg en fil.
  2. Klik på Beregn SHA-256.
  3. Kopier checksummen eller verificer den.

Hvorfor hashes er forskellige, selv når teksten ser ens ud

Hvis din SHA-256 checksum ikke matcher, er dette de sædvanlige årsager.

Linjeafslutninger

LF ( ) og CRLF ( ) er forskellige bytes.

Afsluttende linjeskift eller mellemrum

Et enkelt linjeskift eller mellemrum ændrer bytes, selvom det ser identisk ud.

Tegnkodning

UTF-8 hashes vil ikke matche hashes oprettet fra andre kodninger.

Unicode-normalisering

Visuelt identiske tegn kan være forskellige byte-sekvenser (NFC/NFD).

Tekst vs fil

Filer kan indeholde BOM'er eller forskellige linjeafslutninger, selv med den samme tekst.

Eksempler (verificer korrekthed)
Tom streng e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Brug disse til hurtigt at bekræfte dit resultat.

FAQ

Kan I tilføje MD5?

Det er en kandidat. Web Crypto API understøtter ikke MD5, så vi ville få brug for en separat implementering. Den første udgivelse fokuserer på SHA-256.

Virker det med filer?

Ja. Browseren læser din lokale fil og beregner SHA-256 uden at uploade noget.

Hvorfor er min hash forskellig for det samme indhold?

Linjeafslutninger (LF/CRLF), afsluttende mellemrum/linjeskift, ikke-UTF-8 kodninger og forskelle i Unicode-normalisering ændrer alle byte-sekvensen.