256 Tools

UUID生成ツール

関連する外部ツール

一部のリンクはアフィリエイトリンクを含みます。

関連ツール

バージョン4 UUID(GUIDとも呼ばれます)またはULIDを即座に生成できます。1件ずつまたは一括生成が可能で、ブラウザの暗号学的安全な乱数生成器を使用します。大文字・ハイフン・波括弧の表示形式を選択して、1クリックでコピー。アップロード不要です。

使い方

  1. UUID v4またはULIDを選びます。
  2. 生成数と表示形式オプションを設定します。
  3. 「生成」をクリックし、1件またはリスト全体をコピーします。

UUID v4とULIDについて

バージョン4 UUIDはほぼすべてがランダムデータで構成される128ビットの識別子で、2つが衝突する可能性は極めて低いです。ULIDは先頭部分にタイムスタンプを含むため、生成順にソート可能でありながら一意性も保たれます。汎用的な標準ならUUID、ソート可能なIDが必要ならULIDを選んでください。

バージョン4 UUIDの8-4-4-4-12という形式xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

機能

UUID v4とULID

標準のバージョン4 UUIDまたは時系列ソート可能なULIDを生成できます。

一括生成

テストデータのシードとして、最大100件の識別子を一度に生成できます。

表示形式オプション

大文字への切り替え、ハイフンの除去、波括弧で囲む表示が選べます。

安全な乱数生成

IDの生成にはブラウザの暗号学的乱数生成器を使用しており、Math.randomのような脆弱なものは使いません。

プライバシー重視

すべてローカルで生成されます。サーバーへの送信は一切ありません。

活用例

テストデータ・シード

データベースやフィクスチャに一意のサンプル識別子を投入できます。

主キー・ID

レコード・セッション・エンティティのキーとしてUUIDを使用できます。

ファイル・オブジェクト名

アップロード・エクスポート・一時ファイルの一意な名前を生成できます。

分散システム

中央サーバーなしで衝突のほぼないIDを生成できます。

注意事項

  • バージョン4 UUIDはランダムなため、重複が発生する確率は無視できるほど小さいです。
  • ULIDにはタイムスタンプが含まれるため、おおよそ生成順にソートされます。
  • これらのIDは識別子用です。パスワードや秘密鍵としての使用は適しません。
  • すべてお使いの端末上で動作し、サーバーへの送信はありません。

よくある質問

バージョン4 UUIDとは何ですか?
ランダムデータから構成される128ビットの識別子で、8-4-4-4-12の16進文字列形式です。最も一般的なGUID/UUIDの種類です。
ULIDとはどう違いますか?
ULIDは先頭部分にタイムスタンプをエンコードしており、IDが生成時刻順にソートされながら一意性も保たれます。Crockford Base32を使用した26文字の形式です。
一度に複数生成できますか?
はい。件数を設定するとリストとしてコピーできる状態で、最大100件のIDを一度に生成できます。
IDは安全に生成されますか?
はい。ブラウザの暗号学的乱数生成器(getRandomValues)を使用しており、Math.randomは使いません。
IDはアップロードされますか?
いいえ。すべてブラウザ内で生成されます。サーバーへの送信やアカウント登録は不要です。

広告と解析のために Cookie を使用します。