開発者ツール / 03
UUIDジェネレーター
ワンクリックで暗号学的にランダムなUUID v4識別子を1件または複数件生成します。
UUIDジェネレーター: TOEAはブラウザの暗号学的なランダムUUIDジェネレーターを呼び出して、標準仕様のバージョン4識別子を生成します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
バージョン4とバージョン7
このツールが作るバージョン4のUUIDは122ビットの乱数です。IDから何も推測させたくない場合に最適ですが、ランダム値はデータベースのインデックス上で新規行を散らしてしまいます。2024年に標準化されたバージョン7は先頭にタイムスタンプを含むため、新しいIDが作成順に並び、大きなテーブルへの挿入を高速に保てます。スタックが対応しているならデータベースのキーにはv7を、それ以外にはv4を使いましょう。
UUIDが衝突することはありますか?
実用上はありません。1回でも重複が起こる確率が五分五分になるには、バージョン4のUUIDを約2.7×10の18乗個生成する必要があります。実システムでの衝突は、乱数生成器の不具合や値の使い回しが原因であり、偶然ではありません。
標準的な表記は36文字で、32個の16進数を8-4-4-4-12に分けます。3番目のグループの先頭の桁がバージョンを示します。比較では大文字小文字を区別しないでください。テキストではなく16バイトとして保存すれば、サイズを半分にできます。
使い方
- 必要なUUIDの数を選びます。
- 新しいセットを生成します。
- すべての識別子をコピーするか、テキストとしてダウンロードします。
プライバシーと制限事項
生成はローカルで行われ、TOEAは識別子を記録しません。ランダムUUIDは識別子であり、パスワードやアクセストークンではありません。
関連ツール
よくある質問
Are these UUID v4 values?
はい。ブラウザが標準的なバージョン4の形式でランダムUUIDを生成します。
Can a UUID be used as a secret?
いいえ。一意の識別子として扱い、認可の証明としては使わないでください。
無料ツール · ブラウザ内で · アカウント不要