UUID 生成

ランダムな v4 や時刻順の v7 の UUID を一度に 1,000 個まで。

UUID 0 個

作成時刻順に並びます
この端末で処理します。アップロードはしません。ブラウザの暗号論的乱数生成器で作成しました。

UUID 生成について

ブラウザの暗号論的乱数で UUID を作ります。ランダムなバージョン 4、またはタイムスタンプで始まり新しい ID が古い ID の後ろに並ぶのでデータベースのインデックスを速くするバージョン 7。1 個から 1,000 個まで、大文字か小文字で、ハイフンや波かっこの有無を選んで作れます。

使い方

  1. バージョンと個数を選びます。
  2. 「生成」を押します(押すたびに新しく作ります)。
  3. 一覧をコピーするかダウンロードします。

例

入力
Version 7, 2 IDs
結果
019a6e3c-5f2a-7c41-9b1e-3f6d2a8c0e14 019a6e3c-5f2a-7c42-a07d-61c9e4b2f5a8

よくある質問

どのバージョンを使えばよいですか?

データベースの主キーには v7 を使ってください。作成時刻順に並ぶので B-tree インデックスが詰まった状態に保たれます。作成時刻すら知られてはいけない ID には v4 を使います。

2 つの UUID が重なることはありますか?

v4 の UUID にはランダムなビットが 122 個あります。一度でも重なる確率が 50% になるには、85 年間毎秒約 10 億個ずつ作る必要があります。

サーバーで作っていますか?

いいえ。ブラウザの crypto.randomUUID と crypto.getRandomValues で作り、一覧はどこにも保存しません。

関連ツール