UUID・ULID・パスワード生成

すべて crypto.getRandomValues(暗号学的乱数)で生成。生成結果はどこにも送信・保存されません。

UUID / ULID

パスワード生成

補足

UUID v4: 122bitのランダム。衝突は実用上無視できます。
ULID: 先頭48bitがタイムスタンプなので生成順にソート可能。DBの主キーに人気です。
Math.random() は予測可能なのでパスワード生成に使ってはいけません。本ツールはcrypto APIを使用しています。