Produce v4 UUIDs in bulk, with the option to copy one straight to the clipboard.
Tools for engineers who would rather not context-switch into yet another tab to validate a JWT or generate a UUID. Everything runs in your browser, your payloads never leave the machine, and the pages load fast enough that you can leave them open in a sidebar while you debug.
It works, but random v4 keys are not ordered, so every insert lands in a different part of the index and large tables fragment. If insert throughput matters, prefer a time-ordered identifier and keep the UUID as the public-facing reference instead of the storage key.
It uses the browser crypto API rather than a seeded pseudo-random generator, which is the distinction that matters when the identifier has to be unguessable. Do the same in your own code: Math.random-based UUIDs are not safe for anything a user could enumerate.
A random v4 value carries no time, host or sequence information, which is why it is a reasonable choice for a public id. Time-based v1 and sortable v7 values do embed a timestamp, and v1 historically included a node identifier - do not expose those where the timing itself is sensitive.