NanoIDジェネレーター
NanoIDを生成 - セキュアでURLフレンドリーな一意文字列ID。長さと文字セットのカスタマイズ、衝突確率計算機能付き。
よくある質問
NanoIDとは?
NanoIDは小型・安全・URLフレンドリーな一意IDジェネレーターです。crypto.getRandomValues()で暗号論的乱数を使用します。
UUIDとの違いは?
NanoIDは短く(21文字 vs 36文字)、URLフレンドリー(ハイフンなし)、大きな文字セットでよりコンパクトです。
衝突確率は?
ID長と文字セットに依存します。デフォルト設定では約10億個のIDで1%の衝突確率になります。
データはプライベートですか?
はい、すべての生成はブラウザ内でcrypto.getRandomValues()を使用してローカルに行われます。