Generator

UUID ジェネレーター

ユニークで衝突しない UUID の生成・圧縮・復元ができるツールです

UUID4 生成

ワールドクラスでユニークとされる UUID4 を生成します。ページを開くたびに再生成されます。

標準 d56e1c4f-cabf-4811-9777-549f50156a9d
大文字 D56E1C4F-CABF-4811-9777-549F50156A9D
ハイフンなし d56e1c4fcabf48119777549f50156a9d
ハイフンなし大文字 D56E1C4FCABF48119777549F50156A9D
可逆圧縮 1W4cT8q_SBGXd1SfUBVqnQ

UUID について

UUID ( Universally Unique Identifier ) は、他のサービスなども含めてグローバルにユニークな識別子です。
UUID4 はランダムに生成されるため、衝突する確率は極めて低くなっています。
UUID5 は名前空間と名前のハッシュから生成されるため、同じ入力に対して常に同じ結果を返します。

圧縮について

UUID は 16 進数で表現されますが、16 進数より多くの文字種を扱える base64 にエンコードすることで文字列を短く圧縮しています。
圧縮された UUID は元の UUID に可逆的に復元することが可能です。

UUID5 生成

同じネームスペースと名前に対して、常に同じ UUID を生成することができます。

生成された UUID5

UUID 圧縮復元

UUID を base64 エンコードで圧縮、または圧縮された UUID を元に復元します。
圧縮後はハイフンかアンダーバーしか記号を使用しないため、URL 等にもご利用いただけます。