WMW

UUID-generator

Free

Genereer een of meerdere UUID's in één keer in versie 4 (willekeurig), versie 7 (op timestamp gesorteerd), versie 1 (verouderd) of nil, met optionele opmaak in hoofdletters, zonder streepjes, tussen accolades of urn:uuid:, en inspecteer elke bestaande UUID om de versie, variant en ingebedde timestamp te tonen, allemaal volledig in je browser.

Werkt volledig in je browser. Er wordt nooit iets naar waar dan ook geüpload.

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

Inspected a UUID

2 uur geleden

Inspected a UUID

2 uur geleden

Inspected a UUID

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Generated 5 UUID(s) (v4)

2 uur geleden

Generated 5 UUID(s) (nil)

2 uur geleden

Generated 5 UUID(s) (v1)

2 uur geleden

Generated 5 UUID(s) (v7)

2 uur geleden

Generated 5 UUID(s) (v4)

2 uur geleden

Generated 1 UUID(s) (v4)

2 uur geleden

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze tool genereert een of meerdere UUID's in één keer in versie 4 (willekeurig), versie 7 (op timestamp gesorteerd), versie 1 (verouderd, op timestamp gebaseerd), of de UUID nil met allemaal nullen, met optionele opmaak in hoofdletters, zonder streepjes, tussen accolades of urn:uuid:, en kan ook elke bestaande UUID analyseren om de versie, variant en ingebedde timestamp te tonen.

Hoe Het Werkt

Een UUID bestaat uit 128 bits in een vast patroon: enkele van die bits zijn gereserveerd om de versie en variant aan te geven, en de rest bevat ofwel willekeurige gegevens of, voor versie 1 en versie 7, een timestamp. Deze tool vult de willekeurige bits met de cryptografisch veilige randomgenerator van je browser, berekent de timestampbits voor versie 1 en versie 7 rechtstreeks uit de huidige tijd, stelt de versie- en variantbits in op de juiste vaste waarden, en schrijft het resultaat uit in de standaard 8-4-4-4-12 hexadecimale groepering voordat je gekozen opmaak wordt toegepast. Een UUID inspecteren keert dit eenvoudig om: het leest de versie- en variantbits rechtstreeks, en voor versie 1 of 7 decodeert het de timestampbits terug naar een kalenderdatum.

Problemen die het oplost

Veelgestelde vragen

›Wat is het verschil tussen UUID v4, v7 en v1?

v4 is bijna volledig willekeurig en is de meest voorkomende keuze wanneer je alleen een unieke identificatie zonder verdere betekenis nodig hebt; v7 bedt de huidige timestamp in zijn eerste 48 bits, zodat later gegenereerde UUID's altijd na eerdere worden gesorteerd, wat het geschikt maakt voor primaire sleutels van databases; v1 bedt ook een timestamp in, maar gebruikt een oudere, complexere opzet en wordt vooral behouden voor compatibiliteit met oudere systemen.

›Zijn deze UUID's veilig om te gebruiken, of zouden twee mensen dezelfde kunnen genereren?

Ja, ze zijn veilig. v4 en de willekeurige delen van v1 en v7 worden gegenereerd met de cryptografisch veilige randomgenerator van je browser (crypto.getRandomValues), dezelfde bron die wordt gebruikt voor cryptografische sleutels; de kans dat twee v4-UUID's ooit botsen is astronomisch klein, veel lager dan de kans op een hardwarestoring.

›Waarom zou ik een in een UUID ingebedde timestamp willen?

Een v7-UUID sorteert chronologisch op zijn tekstwaarde omdat de timestamp eerst komt, wat betekent dat een databaseindex op een v7-primaire sleutel net zo efficiënt blijft als voor een automatisch oplopend geheel getal, terwijl een v4-UUID die in dezelfde index wordt ingevoegd rijen willekeurig verspreidt en de index met de tijd fragmenteert.

›Wat vertellen de resultaten van "Valideren & inspecteren" me eigenlijk?

Het plakken van een willekeurige UUID toont zijn versienummer en variant (bijna alle moderne UUID's zijn "RFC 4122"), en voor UUID's van versie 1 of versie 7 wordt ook de ingebedde timestamp terug gedecodeerd naar een leesbare datum, wat nuttig is om ongeveer te achterhalen wanneer een bepaalde UUID is gegenereerd.

›Stuurt deze tool mijn gegevens ergens naar toe?

Nee, elke UUID wordt gegenereerd en elke inspectie wordt volledig in je browser uitgevoerd met ingebouwde JavaScript-functies; er wordt nooit iets naar een server geüpload.

Gerelateerde Tools

Free

Tekst

SSL-certificaat- en Sleutelpaarcontrole

Controleer of een SSL/TLS-privésleutel, certificaat en optionele CSR daadwerkelijk bij hetzelfde sleutelpaar horen, decodeer en bekijk het onderwerp, de uitgever, geldigheid, SAN's en vingerafdrukken van het certificaat, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

SSL-certificaatformaatconverter

Converteer SSL/TLS-certificaten tussen PEM- en DER-codering, bundel certificaten in een PKCS#7-bestand (.p7b) of extraheer ze daaruit, en verpak een certificaat en privésleutel in een met een wachtwoord beveiligd PKCS#12-bestand (.pfx / .p12) of extraheer ze er weer uit, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

SSL-certificaatviewer

Decodeer een of meer PEM- of DER-X.509-certificaten en bekijk elk veld in eenvoudige taal: onderwerp, uitgever, geldigheid, vingerafdrukken, details van de openbare sleutel, en elke standaardextensie waaronder Key Usage, Subject Alternative Names en Authority Information Access, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

Tekstverschilcontrole

Vergelijk twee tekstblokken en zie precies wat er is toegevoegd, verwijderd of gewijzigd op regel-, woord- of tekenniveau, met een unified of naast-elkaar weergave en een downloadbaar standaard diff-bestand, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

Tekst-naar-ASCII-converter

Zet tekst om in zijn ASCII-tekencodes, en weer terug, waarbij het resultaat ook in binair, hexadecimaal en octaal wordt weergegeven, allemaal volledig in je browser zonder dat er iets wordt geüpload.

Free

Tekst

Tekst-naar-binair-converter

Zet tekst om in zijn binaire tekencodes, en weer terug, waarbij het resultaat ook in decimaal, hexadecimaal en octaal wordt weergegeven, allemaal volledig in je browser zonder dat er iets wordt geüpload.

Free

Tekst

Tekst-naar-hexadecimaal-converter

Zet tekst om in zijn hexadecimale tekencodes, en weer terug, waarbij het resultaat ook in decimaal, binair en octaal wordt weergegeven, allemaal volledig in je browser zonder dat er iets wordt geüpload.

Free

Tekst

Unicode-converter

Zet tekst om in Unicode-escapesequenties in de formaten JavaScript, ES6 en HTML-entiteit, en decodeer escapesequenties weer terug in leesbare tekst, waarbij surrogaatparen voor emoji automatisch worden afgehandeld, allemaal volledig in je browser.