AZ Tools

ニックネーム生成器

ランダム

5スタイルのランダム可読識別子。Dockerスタイルは形容詞 + 科学者の姓のペア — Dockerが名前なしコンテナに使う方式と同じ。Herokuスタイルは自然形容詞·名詞 + 末尾数字(`autumn-forest-42`)。Ghostwordsスタイルは神話·英雄語彙(`epic-phoenix`)。NumberedスタイルはDockerペアに3桁サフィックス。Trioは小さな文字予算で最大独自性のため短い単語3つを結合。すべての生成は `crypto.getRandomValues` 使用、バッチ内で重複除去 → フィクスチャ·シードファイルに直接リスト貼り付け可能。

名前 (10)
clever-elion
priceless-sanderson
unruffled-proskuriakova
jovial-fermat
amazing-hellman
heuristic-leakey
infallible-einstein
jolly-buck
distracted-lamport
sleepy-sinoussi

`crypto.getRandomValues` で生成、バッチ内で重複除去。新セットには再生成。

使い方

  1. スタイル選択。Dockerが最も馴染み深く、Herokuは衝突を減らすために数字追加、Trioが最も密集。
  2. 区切り文字(ダッシュ·アンダースコア·スペース·camelCase·なし)と単語大文字化の有無を選択。
  3. 個数を設定して Generate。出力は重複除去され、行·カンマ区切り·JSON配列でコピー可能。

よくある質問

どれくらいユニーク?
Dockerスタイルは形容詞約108 × 姓約220 ≈ 23,760組み合わせ — 数百ピック以上で衝突発生。Heroku·Numberedは数字サフィックス追加 → 約240万組み合わせ。Trioは200語ピック3つ → 800万+組み合わせ。単一バッチ内で重複除去するが履歴は保持しない。
ユーザー名として安全?
覚えやすいのは確か。暗号学的にユニークではない。永続ユーザーIDにはUUIDやDB主キーとペア。匿名表示名·一時コンテナ/ブランチラベル·テストフィクスチャには完璧。

関連ツール