Toolantern
ホーム › UUIDジェネレーター
無料ツール。登録不要。

UUIDジェネレーター

バージョン4のUUIDを即座に生成。1つずつでも最大100個の一括生成でもOK。ブラウザの暗号論的乱数生成器を使用し、ワンクリックでコピーできます。

このツールの機能

UUID(汎用一意識別子)は3f6d4a8e-1c2b-4d5e-8f9a-0b1c2d3e4f5aのような128ビットのラベルで、データベースのキーやセッションID、ファイル名に使われます。バージョン4は完全ランダムを意味します。このツールはブラウザの暗号論的乱数生成器crypto.getRandomValues()で生成します。

例

「1つ生成」をクリックすると9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6dのような値が得られます。個数を10にして生成すれば10個まとめて取得でき、「すべてコピー」で表計算ソフトに貼り付けられます。

衝突確率

122ビットの乱数では、2つのv4 UUIDが衝突する確率は実質ゼロです。重複を1つ期待するには1世紀にわたり毎秒数十億個生成し続ける必要があります。

あくまで目安です。表示の公表価格に基づいて計算しており、実際の請求額とは異なる場合があります。 利用規約

よくある質問

UUIDとは何ですか?

5グループに分かれた32桁の16進数(例:123e4567-e89b-12d3-a456-426614174000)で書かれる128ビット識別子です。中央の登録機関なしで一意になるよう設計されています。

バージョン4の意味は?

バージョン番号(3つ目のグループの最初の桁)はUUIDの作り方を示します。バージョン4はランダム生成を意味し、アプリケーションIDで最も一般的です。

暗号論的にランダムですか?

はい。Math.random()ではなく、ブラウザの暗号論的乱数生成器crypto.getRandomValues()を使っています。

2つのUUIDが同じになることは?

理論上はありえますが実際にはありません。122ビットの乱数では、衝突確率50%に達するのに約2.7×10^18個のUUIDが必要です。

ほかの無料ツール