UUID生成
ランダムなUUID(バージョン4)を1〜100件まとめて生成します。大文字・小文字、ハイフンの有無、波括弧つきの形式を選べ、全件を一度にコピーできます。
読み込み中…
使い方と仕様
ブラウザの暗号論的乱数(crypto.getRandomValues)から16バイトを取り、RFC 9562 の規則どおりにバージョン(4)とバリアント(10)のビットを立てて作ります。残りの122ビットがランダムです。Math.random は使っていません。
出力形式は4種類のスイッチの組み合わせです。ハイフンなしは32桁の16進数、波括弧つきは Windows や .NET の GUID 表記({…})に合わせたものです。大文字・小文字は同じ値の別表記で、比較するときは大文字小文字を揃えてください。
1件あたり122ビットのランダム性があるので、偶然の重複はまず起きませんが、UUID は「推測されにくい秘密の値」として設計されたものではありません。トークンやパスワードの代わりには使わないでください。
よくある質問
- UUIDとGUIDは同じものですか?
- 実質的に同じ128ビットの識別子です。GUID は Microsoft 系での呼び名で、{…} で囲んだ大文字表記がよく使われます。
- v1やv7は作れますか?
- このツールはバージョン4(ランダム)だけです。