DT Dev Tools

Hashgenerator — SHA-1, SHA-256, SHA-512

Genereer SHA-1-, SHA-256-, SHA-384- en SHA-512-hashes met de Web Crypto API van je browser. Alle hashing gebeurt lokaal, er wordt niets geüpload.

🔒 Draait volledig in uw browser — niets wordt geüpload

MD5 is not offered because it is not available in SubtleCrypto and is unsuitable for modern security use.

Advertisement

Wat de Hashgenerator doet

De Hashgenerator zet tekst om in hexadecimale SHA-digests met de Web Crypto API van de browser. Ontwikkelaars gebruiken hashes om waarden te vergelijken, checksums te documenteren, cache-identifiers te maken, voorbeeldgegevens te verifiëren en deterministische verwijzingen in tests op te bouwen. De tool ondersteunt SHA-1 voor legacy-vergelijkingen, plus SHA-256, SHA-384 en SHA-512 voor moderne workflows. De invoer wordt vóór het hashen als UTF-8 gecodeerd.

Deze pagina is ontworpen voor het dagelijkse werk van ontwikkelaars: snelle controles tijdens het debuggen, kleine voorbeelden voor documentatie voorbereiden en gegevens opschonen voordat je ze in een editor, terminal, issue of testfixture plakt. De interface houdt invoer, bediening, uitvoer en statusmelding dicht bij elkaar, zodat het resultaat makkelijk te controleren is voordat je het kopieert.

Privé werken in de browser

Alle verwerking gebeurt met JavaScript in de browser. De tool uploadt je teksten, tokens, URL's, fragmenten of gegenereerde waarden niet naar een server en vereist geen account. Dat privacymodel is belangrijk, omdat kleine hulpmiddelen bij het oplossen van problemen vaak echte API-antwoorden, configuratievoorbeelden, logs, authenticatiegegevens of klantachtige voorbeelden krijgen. Lokaal werken verkleint het risico en maakt de tool razendsnel, omdat er geen netwerkverkeer aan te pas komt.

Praktische tips

SHA-256 is de beste standaardkeuze voor de meeste nieuwe checksum- en integratiewerkzaamheden. SHA-384 of SHA-512 kan door specifieke protocollen vereist zijn. SHA-1 moet worden gezien als een legacy-optie, niet als nieuwe beveiligingskeuze. MD5 is bewust weggelaten omdat het niet beschikbaar is via crypto.subtle en onveilig is voor moderne beveiligingsgevoelige beslissingen.

Controleer het resultaat altijd voordat je er in productie op vertrouwt. Browsertools zijn uitstekend om te inspecteren en voor te bereiden, maar kunnen niet elke projectconventie of beveiligingseis kennen. Als het resultaat wordt gecommit, openbaar gedeeld of in een authenticatieflow gebruikt, controleer dan dat het geen geheimen bevat en overeenkomt met het formaat dat je applicatie verwacht.

Hoe te gebruiken

  1. Voer tekst inPlak de exacte tekst die je wilt hashen.
  2. Kies het algoritmeKies een van de ondersteunde SHA-algoritmen.
  3. Genereren en kopiërenMaak de hexadecimale digest en kopieer die.

Veelgestelde vragen

Kan het bestanden hashen?
Deze pagina hasht alleen tekst.
Waarom geen MD5?
MD5 is niet beschikbaar in crypto.subtle en is onveilig.
Wordt de invoer geüpload?
Nee. Het hashen gebeurt in je browser.
Advertisement