Nano ID ジェネレーター
長さと文字集合を指定して、一度に最大 100 個の ID をブラウザー内で生成します。
使い方
使い方
- ID の長さを 1~128、生成数を 1~100 に設定します。
- URL 向けの文字集合を使うか、重複しない 2~256 文字を入力します。
- 生成後、一覧をコピーするかテキストファイルをダウンロードします。
暗号学的乱数と偏りのない選択
Web Crypto の乱数バイトを使用します。文字を選ぶ前に範囲外の値を拒否し、単純な剰余による分布の偏りを防ぎます。
設定可能で上限のある出力
異なる Unicode 文字を 2~256 個、ID の長さを 1~128、生成数を 1~100 に設定できます。既定の文字集合は Nano ID で一般的な URL 安全文字集合に合わせています。
ランダムでも一意とは限りません
生成 ID はランダムな識別子です。このページはデータベースを検索せず、衝突が絶対に起きないとは保証しません。一意性が必要なアプリケーションでは確認処理を行ってください。
よくある質問
あわせて知りたいこと
ID は安全に生成されますか?
ブラウザー Web Crypto API を使用します。安全な乱数源が使えないブラウザーでは生成できません。
文字集合を変更できますか?
はい。異なる文字を 2~256 個入力してください。各文字の選択確率を揃えるため、重複は拒否されます。
生成した ID は一意ですか?
保証されません。一意性が必要な場合はデータストアで重複を確認してください。