WALUDO ツール
GENERATE.01 UUID GENERATOR

UUID ジェネレーター

生成と表示を分離し、v4/v7 のリストを作成した後も再生成せず形式を切り替えられます。

CONFIG

生成設定

バージョン
英字の大文字小文字

ブラウザーの安全な乱数を使い、結果を保存しません

UUID

生成結果

バージョンと数量を選んで UUID を生成
バージョンと数量を選んで UUID を生成v4
CHECK

UUID/GUID 検証

検証待ち
標準形式
バージョン
Variant
§ 01

UUID の生成と使い方

1
1

バージョンを選ぶ

一般的なランダム識別子は v4、生成時刻のおおよその順序が必要なら v7 を選びます。

2
2

数量と形式を設定

1~1000 件を生成し、JSON や SQL のテンプレートも後から切り替えられます。

3
3

コピー、ダウンロード、検証

結果をコピー、現在のテンプレートをダウンロード、または既存 UUID のバージョンと variant を確認します。

§ 02

UUID v4、v7、GUID

UUID は 128 bit の汎用一意識別子で、通常 32 個の 16 進文字と 4 個のハイフンで表示します。v4 は安全な乱数、v7 は Unix ミリ秒を上位ビットに入れるため作成順に近い並びになります。

GUID は Microsoft 系での呼び方です。API やデータベースでは UUID と互換で、主な違いは大文字、ハイフン、波括弧の表示です。

§ 03

バージョンと形式を選ぶ

種類
特徴
向いている場面
UUID v4
時刻を含まない安全な乱数
一般オブジェクト、リクエスト ID、テスト
UUID v7
上位ビットの時刻で概ね並べられる
ログ、イベント、注文、DB キー
GUID 表示
大文字または波括弧付き UUID
.NET、Windows、SQL Server
§ 04

コードで UUID v4 を生成

const id = crypto.randomUUID();
console.log(id);
§ 05

よくある質問

Q1UUID v4 と v7 はどちらを使うべき?

v4 は互換性が広く完全にランダムです。v7 は上位ビットにミリ秒の時刻を持つため、イベント、ログ、時間順のインデックスに向いています。

Q2UUID と GUID は同じですか?

実用上は互換性のある 128 bit 識別子です。GUID は Microsoft と .NET でよく使われ、大文字や波括弧表示が一般的です。

Q3UUID v4 は重複しますか?

有限の空間なので理論上衝突はあり得ますが、安全な乱数源なら 122 bit のランダム性により確率は極めて低いです。データベースの一意制約も使ってください。

Q4JSON や SQL の形式を変えても同じ ID なのはなぜ?

値の生成と表示を分離しているため、同じ UUID の組を複数の出力先に合わせられます。

Q5生成・検証した UUID は保存されますか?

いいえ。生成、整形、検証は現在のページだけで行い、送信やローカル保存はしません。

✳ WALUDO TOOLBOX ✳ ブラウザー標準ツール · NO SERVER · NO DATA COLLECTION

ファイルがパソコンから外へ出ることはありません · FILES STAY LOCAL · PRIVACY FIRST