Handytool
Ontwikkelaarsgids5 min leestijdBijgewerkt 25 feb 2026

Instant Dev Utility

SHA Hash Generator voor SHA-256, SHA-512 en Meer

De hash generator van Handytool 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 — hex of Base64 uitvoer, geen server, geen registratie.

Belangrijkste punten

  • 01Genereer SHA-1, SHA-256, SHA-384 of SHA-512 hashes van elke tekst direct — geen server nodig.
  • 02Uitvoer als hex (meest gebruikelijk) of Base64 (compact, gebruikt in HTTP-headers en tokensignaturen).
  • 03Hashing gebruikt de Web Crypto API van de browser — dezelfde implementatie achter HTTPS.
  • 04SHA is niet geschikt voor directe wachtwoordopslag; gebruik bcrypt, scrypt of Argon2 voor wachtwoorden.

Waarvoor SHA Hashing Wordt Gebruikt

Een cryptografische hash zet elke invoer — een woord, een document, een binair bestand — om in een vingerafdruk met vaste lengte. Dezelfde invoer produceert altijd dezelfde hash, maar het veranderen van slechts één teken produceert een volledig ander resultaat. Je kunt de originele invoer niet uit de hash alleen herstellen. Deze eigenschappen maken SHA-hashes nuttig voor het verifiëren van gegevensintegriteit, het bouwen van content-adresseerbare opslag, het ondertekenen van API-verzoeken en het genereren van controlesommen.

SHA-256 is vandaag de meest verspreide SHA-variant. Het ondersteunt codesigneringscertificaten, Git commit-ID's, Bitcoin mining en de HMAC-signaturen die door AWS, Stripe en talloze andere API's worden gebruikt. SHA-512 biedt een bredere veiligheidsmarge op 64-bits hardware. SHA-1 is verouderd en moet worden vermeden voor alles wat beveiligingsgevoelig is.

Hoe je een SHA Hash Genereert

  1. 01

    Typ of plak je tekst

    Voer de tekst die je wilt hashen in het invoervak in. Je kunt alles plakken van een enkel woord tot een volledig document.

  2. 02

    Kies de SHA-variant

    Selecteer SHA-1, SHA-256, SHA-384 of SHA-512. Voor de meeste moderne toepassingen is SHA-256 de juiste keuze. Vermijd SHA-1 voor alles wat beveiligingskritisch is — gebruik het alleen voor compatibiliteit met verouderde systemen.

  3. 03

    Selecteer hex of Base64 uitvoer

    Hex is kleine letters en het meest gebruikelijke formaat (elke byte wordt twee hexadecimale cijfers). Base64 is compacter en wordt gebruikt in HTTP-headers, HMAC-signaturen en enkele tokenformaten. Wissel op elk moment.

  4. 04

    Kopieer de digest

    Klik op de kopieerknop om de hash op je klembord te plaatsen. Plak het waar je het nodig hebt — een verificatiecontrole, een API-handtekening, een configuratiebestand.

Wanneer je Elke SHA-Variant Gebruikt

Kies de juiste variant voor je context.

  • 01SHA-256 — de standaardkeuze voor moderne codesigneringen, API HMAC-signaturen en controlesommen.
  • 02SHA-512 — biedt extra veiligheidsmarge; voorkeur op 64-bits systemen voor waardevolle gegevens.
  • 03SHA-384 — minder gebruikelijk; gebruikt in enkele TLS-ciphersuites en certificaatautoriteiten.
  • 04SHA-1 — alleen voor verouderde systemen; ondersteund hier voor het verifiëren van oude controlesommen en compatibiliteit met oudere systemen.
  • 05Hex-uitvoer — standaard; het beste voor leesbare digests en de meeste API-integraties.
  • 06Base64-uitvoer — compacter; verwacht door HTTP-headers en veel HMAC-tokenformaten.

Je Invoer Verlaat Nooit je Browser

Hashing draait volledig in je browser met behulp van de SubtleCrypto API — dezelfde Web Crypto-standaard die door HTTPS en browser-gebaseerde TLS wordt gebruikt. Je tekst wordt lokaal verwerkt en nooit naar een server verzonden. Dit betekent dat je gevoelige strings, interne tokens of propriëtaire inhoud kunt hashen zonder privacybedenken.

Handytool registreert geen invoer, slaat geen resultaten op en vereist geen account. Sluit het tabblad en alles is weg.

SHA Hash Generator Veelgestelde Vragen

Wat is een SHA hash en hoe werkt het?

SHA (Secure Hash Algorithm) is een cryptografische functie die elke invoer toewijst aan een digest met vaste lengte. Dezelfde invoer produceert altijd dezelfde hash, maar zelfs een wijziging van één teken produceert een volledig ander resultaat. Het is rekenkundig onhaalbaar om een SHA hash terug te draaien naar zijn invoer.

Welke SHA-variant moet ik gebruiken?

Gebruik SHA-256 voor de meeste moderne toepassingen — het is snel, breed ondersteund en veilig. SHA-512 is een goede keuze als je extra marge wilt op 64-bits systemen. Vermijd SHA-1 voor alles wat beveiligingsgevoelig is; het is verbroken voor collisieweerstand.

Kan ik SHA gebruiken om wachtwoorden op te slaan?

Nee. SHA is te snel, wat het kwetsbaar maakt voor brute-force aanvallen op veelvoorkomende wachtwoorden. Gebruik bcrypt, scrypt of Argon2 voor wachtwoordhashing. SHA is geschikt voor inhoudsintegriteit, bestandschecksommen en API-verzoekhandtekeningen.

Wat is het verschil tussen hex en Base64 uitvoer?

Hex gebruikt 0–9 en a–f — elke byte wordt twee tekens. Base64 codeert bytes in a–z, A–Z, 0–9, +, / — de uitvoer is korter. Gebruik hex wanneer leesbaarheid belangrijk is, Base64 wanneer een compacte weergave wordt verwacht (HMAC-headers, JWT-handtekeningen).

Wordt mijn tekst naar een server verzonden?

Nee. Hashing gebruikt de SubtleCrypto API van de browser en gebeurt volledig lokaal. Niets wordt geüpload, geregistreerd of opgeslagen.

Is de hash generator gratis?

Ja. Alle Handytool-utilities zijn gratis zonder registratie en zonder gebruikslimiet.

Gerelateerde tools

Doorgaan met Hulpmiddel-tools

Hulpmiddel-tools