ssecutils
Browser-native / zero upload

UUID Generator

UUID v4 と時系列ソートしやすい UUID v7 をまとめて生成します。大量生成とコピーに対応しています。

local pipelinesealed
mode
local
tracking
zero

🆔 UUID Generator

UUID v4(ランダム)と v7(時系列ソート可能、RFC 9562)を生成。 すべてブラウザ内で crypto API による暗号学的乱数で生成され、サーバーには送信されません。

v4: 完全ランダム(122 bit)。汎用的、衝突確率は事実上ゼロ。

1〜1000
結果(0 件)

💡 UUID について

  • v4: 122 bit のランダム値。汎用的でアプリケーションID・セッションID 等で広く使われます。衝突確率は宇宙の終わりまで無視できるレベルです。
  • v7: 先頭にUNIXミリ秒タイムスタンプを含むため、UUIDを文字列としてソートすると時系列順に並びます。MySQL/PostgreSQLの主キーに使うとB-treeインデックスのページ分散が抑えられて挿入が高速です(RFC 9562、2024年標準化)。
  • 生成は crypto.getRandomValues / crypto.randomUUID() を使った暗号学的に安全な乱数で行います。Math.random() は使いません。
  • crypto.randomUUID() はセキュアコンテキスト(HTTPS)でのみ動作します。本サイトはHTTPSなので問題なく動作します。

📖 関連する解説記事

Next workflow

次に使うツール

作業の流れに近いツールへすぐ移動できます。

Search guide

UUID v4・UUID v7をまとめて生成する

UUID Generator は、ランダムな UUID v4 と時系列で並べやすい UUID v7 を生成するツールです。テストデータ、DBレコード、イベントID、分散システムの識別子作成に使えます。

Browser-native privacy

UUID生成はブラウザ内で行われ、生成したIDはサーバーへ送信されません。

UUID v4とv7の使い分け

UUID v4はランダム性を重視した一般的なIDです。UUID v7は時刻情報を含むため、データベースやログで時系列に並べやすく、インデックス効率を意識した設計で選ばれることがあります。

テストデータ作成を速くする

複数のUUIDを一度に生成してコピーできるため、APIテスト、seedデータ、ダミーレコードの作成をすばやく進められます。

UUID Generator でできること

  • UUID v4とUUID v7に対応
  • 複数件の一括生成
  • テストデータやイベントIDに使える