Het hashen gebeurt terwijl je typt, dankzij de native WebCrypto-engine van je browser - je tekst en bestanden blijven dus op je eigen apparaat en worden nooit geüpload. Lees het resultaat af als hex in kleine letters, hex in hoofdletters of Base64, en plak een bekende checksum in het veld Verifiëren om te controleren of een download of opgeslagen hash klopt, zonder dat er iets naar een server gaat.
Gratis SHA-256 hash genereren
Draait volledig in je browser - niets uploaden, geen account.
Wat is SHA-256 hash genereren precies?
Met SHA-256 hash genereren zet je tekst of een bestand om in een vaste 256-bits vingerafdruk, weergegeven als 64 hexadecimale tekens. Dezelfde invoer levert altijd dezelfde digest op, maar het proces werkt maar één kant op: uit de hash zelf is het origineel niet terug te halen. Deze tool berekent alles lokaal, in je eigen browser.
Zo werkt het
- 1Kies tekst of bestand. Schakel over naar Tekst om een tekenreeks te hashen, of naar Bestand om een lokaal bestand te hashen - beide worden in je browser verwerkt.
- 2Voer je invoer in. Typ of plak de tekst, of kies een bestand. De SHA-256 hash wordt bijgewerkt zodra er iets te hashen valt.
- 3Kies een codering. Lees de digest af als hex in kleine letters, hex in hoofdletters of Base64, en kopieer hem met één klik.
- 4Verifiëren (optioneel). Plak een verwachte SHA-256 checksum in het veld Verifiëren voor een directe uitslag: Komt overeen of Komt niet overeen.
Voor wie
- Developers die een SHA-256 hash genereren om te gebruiken als checksum, cache-sleutel of vingerafdruk van content.
- Iedereen die een download controleert door de gepubliceerde SHA-256 checksum te vergelijken met het ontvangen bestand.
- Security- en DevOps-werk - bevestigen dat een configuratiebestand, artifact of release tot op de byte ongewijzigd is.
- Leren en debuggen - precies zien wat SHA-256 oplevert voor een bepaalde tekst of een bepaald bestand.
Veelgestelde vragen
Is deze SHA-256 tool gratis?
Ja, hij is volledig gratis, zonder aanmelden en zonder limieten. Elke hash wordt in je eigen browser berekend, dus je kunt er zoveel genereren als je wilt.
Wordt mijn data ergens geüpload?
Nee. Je tekst en elk bestand dat je kiest, worden lokaal in je browser gehasht met de native WebCrypto API en nooit naar een server gestuurd, dus ook gevoelige invoer blijft privé.
Kan een SHA-256 hash worden ontsleuteld of teruggedraaid?
Nee. SHA-256 is een eenrichtingshash, geen versleuteling, dus er is geen sleutel die de digest terug in het origineel kan veranderen. Tools die beweren een hash te „decoderen” zoeken de waarde in werkelijkheid gewoon op in een tabel met vooraf berekende hashes.
Hoe lang is een SHA-256 hash?
Een SHA-256 digest is altijd 256 bits, oftewel 32 bytes. Als hexadecimaal geschreven is dat 64 tekens, en als Base64 44 tekens. Die lengte verandert nooit, hoe groot de invoer ook is.
Waarom levert dezelfde tekst elders soms een andere hash op?
Bijna altijd door codering of verborgen tekens. Een extra regeleinde, een spatie of een andere tekstcodering verandert de invoerbytes en dus de hash. Deze tool hasht je invoer als UTF-8, precies zoals die in het veld staat.
Is SHA-256 nog steeds veilig?
Ja. SHA-256, onderdeel van de SHA-2-familie, kent geen enkele praktisch uitvoerbare botsings- of preimage-aanval en wordt op grote schaal gebruikt in TLS, Bitcoin en het ondertekenen van software. Voor het opslaan van wachtwoorden gebruik je beter een traag algoritme zoals bcrypt of Argon2 - kale SHA-256 is daarvoor te snel te berekenen.
Kan ik met deze tool een bestand hashen?
Ja. Schakel over naar Bestand en kies een bestand; het wordt in je browser ingelezen en gehasht, dus er wordt niets geüpload. De uitkomst komt overeen met de SHA-256 die je met sha256sum of certutil voor hetzelfde bestand zou krijgen.