広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。

UUID 生成

データベースや分散システムで使用するための異なる UUID バージョンまたは ULID 形式の識別子を作成します。一括生成でテストとデモのセットアップを速めます。

ユーティリティv1.0.0

UUID 生成

暗号的に安全な UUID と一意識別子を生成します。v4, v7, v1, ULID, Nil, Max に対応。一括生成と即時コピー付き。

種類・標準

フォーマット

件数

最大 100 件

5 5 件 · UUID v4

1d6e827d6-a481-4f0e-98c0-9c2b2fbc132e
22daaee43-cff3-497c-9674-12efdfb18280
3ffa67921-2a6e-4d29-ae0b-b07461a83ec0
4196c006f-18a6-45fe-884e-8ce52828b3ff
50bf937a8-a18f-4f97-9e57-f88c07e85526

統計

5生成数
UUID v4標準
36ID の長さ
CSPRNGエントロピー

複数の標準に対応

UUID v4(ランダム)、v7(時刻順)、v1(時刻ベース)、ULID、Nil、Max 識別子を一つのツールで生成できます。

一括生成

最大100件の一意な ID を一度に生成して、テキストファイルとしてダウンロードするかクリップボードにまとめてコピーできます。

暗号安全・ローカル動作

v4 と v7 はブラウザの crypto.randomUUID() と getRandomValues() API を使います。生成した ID がサーバーに送信されることは一切ありません。

ガイド

UUID の生成方法

1

バージョンを選ぶ

UUID v4(ランダム)、v7(時刻順ランダム)、v1(時刻ベース)、ULID、Nil、Max から選んでください。

2

フォーマットと件数を設定

出力フォーマット(小文字、大文字、{波括弧}、ハイフンなし)と必要な ID の件数を選んでください。

3

生成する

「生成」をクリックするか、個別の ID の更新ボタンを押して再生成します。結果は即座に表示されます。

4

コピーまたはダウンロード

1件の ID をコピーするか、まとめてコピーするか、すべての ID を .txt ファイルとしてダウンロードしてください。データベースやコードですぐに使えます。

広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。
活用例

UUID 生成が必要な人は?

バックエンド開発者

データベースへのラウンドトリップなしにデータベースの主キー、イベント ID、冪等性キーを生成できます。

フロントエンド開発者

API に到達する前に React リスト、ドラッグ&ドロップアイテム、ローカルで作成したレコードの安定したキーを生成できます。

データエンジニア

時系列並び替えと分散システムの両方に対応した時刻でソート可能な ID のために UUID v7 または ULID を使えます。

QA エンジニア

体系的なテストスイートのためにユニークなテストフィクスチャ ID、セッショントークン、相関 ID を生成できます。

DevOps / SRE

インフラプロビジョニングスクリプト、Terraform リソース、デプロイパイプラインの冪等性トークンを生成できます。

ゲーム開発者

中央 ID サービスなしにゲームエンティティ、セーブファイル、ロビーセッション、マッチ ID に UUID を割り当てられます。

広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。
比較

Endless Forge vs 他の UUID ツール

複数の標準、一括エクスポート、暗号安全。すべてブラウザで動作。

機能
他のツール平均
Endless Forge✦ このサイト
UUID v4, v7, v1 対応
Sometimes
あり
ULID, Nil, Max 対応
なし
あり
最大100件の一括生成
Sometimes
あり
.txt ファイルとしてダウンロード
なし
あり
暗号安全な乱数
なし
あり
無料で使える
Limited
あり
広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。

すべての ID 標準を一か所で

Endless Forge UUID 生成ツールはモダンな一意識別子標準を幅広くカバーします。UUID v4 は完全ランダムな ID の定番で、v7 はミリ秒単位のタイムスタンププレフィックスを追加してデータベースの自然な並び順を実現します。v1 はオリジナルの時刻ベース標準で、ULID はタイムスタンプによるソートと Crockford Base32 エンコーディングを組み合わせています。すべての生成にブラウザの暗号的に安全な API を使用します。
広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。
もっと見る

その他のユーティリティ・開発ツール

パスワード生成

設定可能な強度メーターと一括エクスポートで、暗号的に安全なパスワード、覚えやすいパスフレーズ、または PIN を生成します。

Base64 エンコーダー / デコーダー

テキストまたはファイルを Base64 にエンコードし、Base64 文字列を平文にデコードします。URL セーフモードと画像プレビューサポートあり。

JWT デコーダー

JSON Web Token をデコードして検査します。ヘッダー、ペイロード、有効期限の状態、アルゴリズム、すべての IANA 登録クレームを説明付きで確認できます。

URL エンコーダー / デコーダー

コンポーネント、フル URL、フォームエンコーディングモードと完全なクエリパラメータパーサーで URL とクエリ文字列をエンコード・デコードします。

広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。
よくある質問

よくある質問

UUID v4 は完全にランダムです。UUID v7 は最初の48ビットに Unix ミリ秒タイムスタンプを埋め込み、ID が生成時刻で自然にソートできるようになります。データベースのインデックスに非常に有効です。
ULID は時刻でのソートが必要かつ URL セーフな表現が欲しい場合に向いています。大文字小文字を区別しない Crockford Base32 でエンコードされており、UUID よりも読みやすいです。
はい。UUID v4 は PostgreSQL、MySQL、MongoDB の主キーとして広く使われています。UUID v7 と ULID はタイムスタンププレフィックスが B ツリーインデックスの断片化を減らすため、高スループットのテーブルに向いています。
Nil UUID(all zeros)はゼロ値のプレースホルダーとして、Max UUID(all f's)は最大値として使います。どちらもテスト、マイグレーション、ソートの境界値に役立ちます。
UUID v4 の場合、衝突確率は天文学的に小さく、実際には不可能とみなされています。
絶対に送信されません。すべての生成はブラウザのネイティブ crypto.randomUUID() と crypto.getRandomValues() API を使います。ID も利用データもブラウザを離れることはありません。

6 件の質問に回答

広告がブロックされています無料サービスを維持するため、広告ブロックを解除していただけると助かります。
Startup Fame Verification