UUID生成(v4・v7対応)ツール オンライン無料
UUID(v4・v7)を1〜100個まとめて作ります。貼り付けた値が正しい形か、重複していないかも調べられます。
生成
検証
| 値 | 判定 | 作られた時刻(v7) |
|---|
このツールについて
UUID v7 は先頭に作った時刻が入るため、作った順に並びます。検証では、その時刻も表示します。
ブラウザの暗号用の乱数(crypto.getRandomValues)で作ります。作った値は保存しません。
ブラウザの中だけで動いています。入力した内容がサーバーへ送られることはありません。
こんなときに使えます
テスト用のデータや設定ファイルに入れるIDを、まとめて用意したいときに使えます。
受け取ったIDが正しい形か、どの版か、いつ作られたものか(v7)を確かめたいときにも使えます。
使い方
- 種類(UUID v4・UUID v7)と作る数を選び、「作る」を押します。ページを開いたときにも5個作ってあります。
- 大文字にするか、ハイフンを入れるかを選べます。1つずつ、またはまとめてコピーできます。
- 検証は、調べたい値を1行に1つずつ貼り付けます。版、作られた時刻(v7)、重複を表示します。
UUID v4 と v7 の違い
UUID v4 はすべてがランダムの値で、いちばん広く使われています。UUID v7 は先頭に作った時刻が入っていて、作った順に並ぶので、データベースのキーにしたときに順番がそろい、並べ替えにも使えます。
どちらも36文字(ハイフンなしなら32文字)です。
よくある質問
- 同じ値が作られることはありますか?
- ブラウザの暗号用の乱数で作るため、実用上は重ならないと考えられています。v7 は、同じ1ミリ秒の中で続けて作っても、順番が保たれるよう値を1ずつ増やしています。
- パスワードや秘密の鍵として使えますか?
- UUID は「重ならない番号」を作るための形式で、秘密にするための形式ではありません。特に v7 は作った時刻が読み取れます。パスワードにはパスワード生成を使ってください。
- 作った値はどこかに送られますか?
- 送られません。生成と検証はブラウザの中だけで行い、保存もしません。
ツールは随時追加・改善しています。
ご要望の多い機能や、実用性が高いと判断した機能は今後も追加していきます。
ちょっとした要望でもお気軽にお送りください。
送信しました。ありがとうございます。