開発者ツール / 03

UUIDジェネレーター

ワンクリックで暗号学的にランダムなUUID v4識別子を1件または複数件生成します。

UUIDジェネレーター: TOEAはブラウザの暗号学的なランダムUUIDジェネレーターを呼び出して、標準仕様のバージョン4識別子を生成します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
暗号学的UUID工房ローカル処理

完全にブラウザ内で実行します

バージョン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バイトとして保存すれば、サイズを半分にできます。

使い方

  1. 必要なUUIDの数を選びます。
  2. 新しいセットを生成します。
  3. すべての識別子をコピーするか、テキストとしてダウンロードします。

プライバシーと制限事項

生成はローカルで行われ、TOEAは識別子を記録しません。ランダムUUIDは識別子であり、パスワードやアクセストークンではありません。

関連ツール

よくある質問

Are these UUID v4 values?

はい。ブラウザが標準的なバージョン4の形式でランダムUUIDを生成します。

Can a UUID be used as a secret?

いいえ。一意の識別子として扱い、認可の証明としては使わないでください。

無料ツール · ブラウザ内で · アカウント不要