Generate UUIDs
Validate UUID
Generated UUIDs(1)
uuid ジェネレーターとは何ですか?

UUID ジェネレーターは、GUID (グローバル一意の識別子) とも呼ばれる、普遍的に一意の識別子 (UUID) を作成する無料のオンライン ツールです。 UUID は、中央の権限を必要とせずに、ソフトウェア システム内のオブジェクト、レコード、およびリソースを一意に識別するために使用される 128 ビットの値です。
このジェネレーターは、ランダムなバリアントであるバージョン 4 の UUID を生成します。これは、id が他のものと調整することなく一意である必要があるほぼすべてのケースで必要なものです。一度に 1 つを生成したり、数十個を一括生成したりして、コードが期待する形式 (標準、大文字、括弧、またはハイフンを削除したもの) でコピーしたりできます。
UUID は、分散システム、データベース、API、マイクロサービスにおいて不可欠であり、さまざまなサーバーやサービス間で一意の識別が必要です。 データベース レコードの主キー、セッション トークン、または一意のファイル名のいずれかが必要な場合でも、このツールは、ブラウザーで標準に準拠した UUID を即座に生成します。
バージョンは交換可能ではなく、間違ったものを選ぶと結果が生じます。バージョン 4 は 122 ランダム ビットであるため、衝突は実際的な問題ではありません。考える価値のある確率になるまでに数十億ドルを生成する必要があります。バージョン 1 はタイムスタンプとマシンのネットワーク アドレスをエンコードするため、作成時間によって並べ替えられ、いつどこで作成されたかが漏洩するため、人気がなくなりました。新しいオプションであるバージョン 7 は、ハードウェア識別子なしで時間の順序を維持し、その順序は音声よりも重要です。ランダムなバージョン 4 の ID はデータベース インデックスに散乱して断片化し、時間順序の ID は追加されます。バージョンがない 1 つは秘密です。UUID は一意であり、セキュリティ トークンが必要な意味で推測できないわけではないため、セキュリティ トークンの代わりになるべきではありません。
UUID ジェネレーターの使い方
バージョン4 を確認することがあなたに必要なものです
バージョン 4 が正しい選択であるかどうかを判断します。その 122 個のランダム ビットにより、主キー、ファイル名、相関 ID のデフォルトになります。値がデータベースによって大幅にインデックス付けされる場合は、時間順序付き ID が代替手段となります。
量を設定する
一度に生成する UUID の数を選択します。 バッチ操作のために、単一の UUID を生成するか、複数の UUID を一括生成することができます。
UUID を生成する
生成をクリックします。 id はそれぞれ RFC 9562 で定義されたバージョン 4 レイアウトに従い、そのランダム ビットは Math.random からではなく Web Crypto API から抽出されます。
コピーして使用する
任意の UUID をクリックしてクリップボードにコピーするか、すべてコピー ボタンを使用して、アプリケーションで使用するバッチ全体を取得します。
主な機能
暗号のランダム性
122 個のランダムビットは、以前の値から出力が予測可能なMath.randomからではなく、Web Crypto APIから取得されます
4 つの出力フォーマット
正規の小文字、大文字、括弧付き {...} として、またはハイフンを削除してコピーし、言語またはデータベースが期待するものと一致させます
バルクジェネレーション
データベースのシードやテスト データの作成など、一括操作で複数の UUID を一度に生成する
準拠した規格
すべての id は、RFC 4122 を廃止した RFC 9562 のバージョン 4 レイアウトに従い、バージョンとバリアント ビットが正しく設定されています
Frequently Asked Questions
Related Tools
Timestamp Converter
Convert between Unix timestamps and human-readable dates
JWT Generator
Generate and sign JSON Web Tokens with HS256, HS384, or HS512, add standard claims, and copy the token. Runs client-side.
List Randomizer
Shuffle a list into random order or pick random winners from names, entries, or any list of items
Random Number Generator
Generate random numbers in any range, with unique-only and decimal options.
Comments
0 comments
No comments yet. Be the first to share your thoughts!