SHA & hash-generator
Genereer SHA-1, SHA-256, SHA-384 en SHA-512 hashes van elke tekst, in hex of Base64 — volledig in je browser.
Over SHA & hash-generator
Handytool's hash-generator berekent SHA-1, SHA-256, SHA-384 en SHA-512 hashes van elke tekst, live in je browser, met behulp van de Web Crypto API. Kies hex of Base64-uitvoer en kopieer de samenvatting in één klik. Omdat hashing lokaal plaats vindt, kun je wachtwoorden, tokens of gevoelige inhoud hashen zonder ze aan een server bloot te stellen.
Functies van SHA & hash-generator
- 01
Vier SHA-varianten
Wissel direct tussen SHA-1, SHA-256, SHA-384 en SHA-512. Alles wordt berekend met behulp van de Web Crypto API van de browser, dezelfde implementatie die door HTTPS en moderne verificatiesystemen wordt gebruikt.
- 02
Hex of Base64-uitvoer
Krijg de samenvatting als een kleine hexadecimale string (het meest voorkomende formaat) of als Base64 (compact, gebruikt in HTTP-headers en tokens). Wissel op elk moment zonder je invoer opnieuw in te typen.
- 03
Werkt volledig in je browser
Hashing gebruikt SubtleCrypto lokaal. Je tekst raakt nooit een server, dus je kunt veilig hashes van geheimen, wachtwoorden (voor niet-verificatiegebruik) of vertrouwelijke payloads genereren.
Veelgestelde vragen over SHA & hash-generator
- Wat is een SHA-hash?
- SHA (Secure Hash Algorithm) is een cryptografische hashfunctie die elke invoer in een fingerafdruk van vaste lengte omzet. Dezelfde invoer produceert altijd dezelfde hash, maar het is rekenkundig onhaalbaar om de invoer uit de hash te herstellen. Hashes worden gebruikt voor integriteitschecks, handtekeningen en content addressing.
- Welke SHA-variant moet ik kiezen?
- Gebruik SHA-256 voor de meeste moderne toepassingen — het is snel en algemeen ondersteund. SHA-512 is een goed keuze wanneer je extra speelruimte op 64-bits systemen wilt. Vermijd SHA-1 voor alles wat veiligheid-gevoelig is; het wordt hier alleen voor compatibiliteit met legacy-systemen opgenomen.
- Moet ik SHA gebruiken om wachtwoorden te hashen?
- Nee — niet rechtstreeks. SHA-hashes zijn te snel, wat ze kwetsbaar maakt voor brute-force-aanvallen. Voor wachtwoordopslag, gebruik een speciale wachtwoordhashfunctie zoals bcrypt, scrypt of Argon2. Dit gereedschap is nuttig voor inhoudsintegriteit, bestandsfingerprinten en controlesomvergelijkingen.
- Waarom zijn de hashes standaard in hex?
- Hex (basis 16) is de meest voorkomende representatie voor hashes omdat het schoon aan bytegrenzen toegewezen — elke twee hexcijfers is één byte. Base64 is compacter maar minder menselijk leesbaar. Wissel het formaat afhankelijk van wat het downstreamssysteem verwacht.
- Wordt mijn tekst naar een server gestuurd?
- Nee. Hashing vindt volledig in je browser plaats met behulp van de Web Crypto API. Niets wordt geüpload, geregistreerd of opgeslagen.
Gerelateerde tools
Hulpmiddel →- Live
Base64 coder & decoder
Codeer tekst naar Base64 en decodeer Base64 terug naar tekst, inclusief URL-veilige Base64 — volledig in je browser.
HulpmiddelLokaal uitvoerenOpenen - Live
URL-coder & decoder
Percent-codeer tekst voor URL's of decodeer percent-gecodeerde strings terug naar leesbare tekst — direct en privé.
HulpmiddelLokaal uitvoerenOpenen - Live
UUID-generator
Genereer cryptografisch willekeurige UUID v4 of in tijd geordende UUID v7 identifiers, een of meerdere tegelijk — in je browser.
HulpmiddelLokaal uitvoerenOpenen
Ontdek meer tools
Alle tools →- Live
Pdf naar JPG
Converteer elke pagina van een PDF naar een scherpe JPG-, PNG- of WebP-afbeelding rechtstreeks in je browser — geen upload, geen kwaliteitsverlies.
PdfLokaal uitvoerenOpenen - Live
Achtergrond verwijderen
Verwijder de achtergrond van een foto met een AI-model in je browser — geen upload, je afbeeldingen blijven op je apparaat.
AfbeeldingLokaal uitvoerenOpenen - Live
Video knippen
Knip het begin of einde van een video met frame-nauwkeurigheid.
VideoOpenen - Live
Audio knippen
Knip een stuk uit een audiobestand.
AudioLokaal uitvoerenOpenen - Live
Markdown naar HTML
Zet Markdown om in schone HTML.
DocumentLokaal uitvoerenOpenen