UUID生成ツール
データベース、API、ファイル用の一意な識別子を作成します。ランダムなバージョン4か並べ替え可能なバージョン7を好きな形式で。既存のUUIDのチェックもできます。
- バージョンと個数を選ぶ
- 形式を選ぶ
- 一覧をコピーまたはダウンロード
ツールを読み込み中…
ファイルが端末の外に送信されることはありません
UUIDとは
UUID(GUIDとも呼ばれます)は32桁の16進数で表される128ビットの識別子です。重複する確率が極めて低いため、中央の登録なしにどこでも生成できます。
バージョン4とバージョン7
- バージョン4:完全にランダム。ID、トークン、ファイル名などで一般的。
- バージョン7:作成時刻(ミリ秒)で始まるため、新しいIDが古いIDの後に並びます。データベースのキーに最適です。
- NIL:すべてゼロのUUID。空の値として使います。
形式とチェック
- 大文字、ハイフンなし、Microsoft GUIDのような{波括弧}付き、urn:uuid:形式。
- UUIDをチェック欄に貼り付けると、有効性、バージョン、バリアント、v1・v7の作成日時がわかります。
よくある質問
本当に一意ですか?
実用上はそうです。バージョン4は端末の暗号乱数生成器による122ビットの乱数を含み、重複の確率は天文学的に低いです。
UUIDとGUIDの違いは?
同じものです。GUIDはMicrosoftの呼び方で、大文字と波括弧で書かれることが多いです。
データベースにはv4とv7のどちら?
主キーには通常v7が向いています。新しい値が時刻順に並び、インデックスが効率的に保たれます。
まとめて大量に生成できますか?
はい、1回のクリックで最大1000個。すべてコピーするか、テキストファイルに保存できます。
生成したUUIDは保存されますか?
いいえ。端末上で作成され、保存も送信もされません。
UUIDから日付を読み取れますか?
バージョン1と7なら可能です。チェック欄に貼り付けてください。