CUID2 ジェネレーター

長さとバッチ件数を調整しながら、安全で衝突しにくい CUID2 ID をブラウザ内で生成します。

オプション
1 バッチで生成する識別子の数と、各 CUID2 の長さを設定します。
結果
各バッチはブラウザ内でローカル生成されるため、ID を外部サービスへ送らずに確認、コピー、ダウンロードできます。

現在のバッチを他のサービスへ送信せず、CUID2 識別子をブラウザ内でローカル生成できます。レコード、URL、招待リンク、テストデータ、クライアント側プレースホルダー向けに、数量と長さを直接調整しながらコンパクトな公開 ID を作りたいときに便利です。

CUID2 の特徴

CUID2 は、分散システムでの衝突を抑えつつ、URL でも扱いやすいように設計されています。各値は小文字で始まり、小文字の base36 文字だけを使い、カウンター、ホスト指紋、ランダムなエントロピーを組み合わせてから最終的にハッシュされます。

件数と長さを選ぶ

デモ、テストデータ、一時リンク用に短いスラッグが欲しい場合は、短めの出力を使ってください。長期間使うレコードやより大きな分散ワークロード向けに余裕が欲しい場合は長さを増やし、まとめて発行したい場合は件数を増やします。

必要なバッチだけをコピーまたは書き出す

生成された一覧を確認し、形式が整ったらコピーするかテキストファイルとしてダウンロードしてください。すべてローカルで動作するため、識別子は実際に使うか共有するまでブラウザ内に留まります。