UUID生成(v4・v7対応)ツール オンライン無料

UUID(v4・v7)を1〜100個まとめて作ります。貼り付けた値が正しい形か、重複していないかも調べられます。

生成


検証

このツールについて

UUID v7 は先頭に作った時刻が入るため、作った順に並びます。検証では、その時刻も表示します。

ブラウザの暗号用の乱数(crypto.getRandomValues)で作ります。作った値は保存しません。

ブラウザの中だけで動いています。入力した内容がサーバーへ送られることはありません。

こんなときに使えます

テスト用のデータや設定ファイルに入れるIDを、まとめて用意したいときに使えます。

受け取ったIDが正しい形か、どの版か、いつ作られたものか(v7)を確かめたいときにも使えます。

使い方

  1. 種類(UUID v4・UUID v7)と作る数を選び、「作る」を押します。ページを開いたときにも5個作ってあります。
  2. 大文字にするか、ハイフンを入れるかを選べます。1つずつ、またはまとめてコピーできます。
  3. 検証は、調べたい値を1行に1つずつ貼り付けます。版、作られた時刻(v7)、重複を表示します。

UUID v4 と v7 の違い

UUID v4 はすべてがランダムの値で、いちばん広く使われています。UUID v7 は先頭に作った時刻が入っていて、作った順に並ぶので、データベースのキーにしたときに順番がそろい、並べ替えにも使えます。

どちらも36文字(ハイフンなしなら32文字)です。

よくある質問

同じ値が作られることはありますか?
ブラウザの暗号用の乱数で作るため、実用上は重ならないと考えられています。v7 は、同じ1ミリ秒の中で続けて作っても、順番が保たれるよう値を1ずつ増やしています。
パスワードや秘密の鍵として使えますか?
UUID は「重ならない番号」を作るための形式で、秘密にするための形式ではありません。特に v7 は作った時刻が読み取れます。パスワードにはパスワード生成を使ってください。
作った値はどこかに送られますか?
送られません。生成と検証はブラウザの中だけで行い、保存もしません。