Hash-generator
Genereer MD5-, SHA-1-, SHA-256- en SHA-512-hashes uit tekst.
Hash-generator — Typ of plak tekst en krijg tegelijk de MD5-, SHA-1-, SHA-256- en SHA-512-digests, die live bijwerken terwijl je typt. Handig voor controlesommen, cachesleutels en snelle integriteitsvergelijkingen. Het hashen gebeurt lokaal met de Web Crypto API — je invoer verlaat nooit de browser. Houd er rekening mee dat MD5 en SHA-1 niet botsingsbestendig zijn en niet voor beveiligingsdoeleinden mogen worden gebruikt.
Wat is Hash-generator?
De Hash-generator is een gratis online hashcalculator die elke tekst tegelijk omzet in MD5-, SHA-1-, SHA-256- en SHA-512-digests en deze live herberekent terwijl je typt. Ontwikkelaars, systeembeheerders en op beveiliging gerichte gebruikers gebruiken hem om controlesommen te maken, de integriteit van tekenreeksen te verifiëren, cachesleutels op te bouwen, vingerafdrukken te genereren of snel een bekende digest te vergelijken met een die ze zojuist hebben geproduceerd. Hij berekent alle vier de algoritmen in de browser met de Web Crypto API (met een ingebouwde MD5-implementatie, aangezien Web Crypto geen MD5 biedt) en geeft elk resultaat een eigen kopieerknop met één klik. Veelvoorkomende zoekopdrachten zijn "md5 hash generator", "sha256 online", "text to hash" en "checksum calculator".
Hash-generator gebruiken
- Typ of plak je tekst in het invoervak.
- Bekijk hoe de velden MD5, SHA-1, SHA-256 en SHA-512 automatisch worden ingevuld terwijl je typt — er is geen knop om in te drukken.
- Vind het algoritme dat je nodig hebt onder de vier uitvoerblokken.
- Klik op de knop Kopiëren naast dat algoritme om de hexadecimale digest in kleine letters naar je klembord te kopiëren.
- Bewerk of wis de invoer om alle vier de hashes direct opnieuw te genereren.
Voorbeelden
Hashen van de tekenreeks "abc"
Invoer
abc
Uitvoer
MD5: 900150983cd24fb0d6963f7d28e17f72 SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Lege invoer
Wanneer het invoervak leeg is, blijven alle vier de algoritmevelden leeg — er wordt geen hash getoond totdat je ten minste één teken invoert.
Een SHA-512-cachesleutel genereren
Plak een URL of configuratietekenreeks in de invoer en kopieer vervolgens het SHA-512-veld om de volledige hexadecimale digest van 128 tekens in kleine letters te gebruiken als stabiele cachesleutel of vingerafdruk.
Veelgestelde vragen
- Welke hash-algoritmen worden ondersteund?
- Vier: MD5, SHA-1, SHA-256 en SHA-512. Alle vier worden tegelijk uit dezelfde invoer gegenereerd, elk weergegeven in hexadecimaal in kleine letters met een eigen kopieerknop.
- Wordt mijn tekst ergens geüpload?
- Nee. Alles draait 100% aan de clientzijde in je browser via de Web Crypto API (plus een ingebouwde MD5-routine). Je invoer wordt nooit naar een server gestuurd, dus het is veilig voor gevoelige tekenreeksen.
- Moet ik op een knop klikken om de hash te genereren?
- Nee. De hashes worden live bijgewerkt terwijl je typt of plakt, zodat de vier digests altijd de huidige invoer weerspiegelen.
- Kan ik MD5 of SHA-1 gebruiken voor beveiliging of wachtwoorden?
- Nee. MD5 en SHA-1 zijn niet botsingsbestendig en mogen niet voor beveiligingsdoeleinden worden gebruikt. Ze blijven nuttig voor controlesommen, cachesleutels en snelle integriteitsvergelijkingen; geef voor alles wat met beveiliging te maken heeft de voorkeur aan SHA-256 of SHA-512.
- Hasht het bestanden of alleen tekst?
- Het hasht alleen tekst. Typ of plak de inhoud waarvan je een digest wilt maken in het invoervak; er is geen bestandsupload.
Gerelateerde tools
Base32 / Base58 coderen / decoderen
Codeer tekst naar Base32 (RFC 4648) of Base58 (het Bitcoin-alfabet) en decodeer beide weer terug naar tekst, volledig UTF-8-veilig en geheel in je browser.
Base64 coderen / decoderen
Codeer tekst naar Base64 of decodeer Base64 terug naar tekst (UTF-8-veilig).
Hoofdletterconverter & teller
Wijzig de hoofdlettervorm van tekst en tel tekens, woorden en regels.
Code-formatter & minifier
Maak HTML, CSS en JavaScript direct in je browser mooier of minificeer ze, met inspringing van 2 spaties, 4 spaties of een tab en JavaScript-compressie op basis van Terser.