DevKitBase
ツール概要プライバシー

トークンとフィクスチャ用のランダム文字列 — あなたの金庫ではありません

長さを設定、アルファベットを選択(alnum / hex / カスタム)、生成。`crypto.getRandomValues` を使用。

文字数: 2
入力
出力

使用タイミング

テストトークン、招待コード、選択した文字種/長さの非暗号向けID。

入力
32 (長さ)
出力
(32文字のURLセーフな文字列)
クリックするたびに再生成されます。

仕組み

CSPRNGのバイトを文字セットにマッピング(正しく実装されていればナイーブなモジュロバイアスを回避)。

よくある落とし穴

  • アルファベットサイズと長さが強度を決めます — 短い数字コードは弱いです。
  • パスワードマネージャーの代わりにはなりません。
  • 悪いモジュロコードによる偏ったマッピングを避けてください(方法は文書化されています)。

他のツールとの違い

不透明な文字列 vs UUIDの構造化ID。ハッシュは入力を必要としますが、これはオプションのみ必要です。

FAQ

これはパスワードジェネレーターですか?
使用することはできますが、保存したり、強度メーターを監査したり、パスワードマネージャーを置き換えたりするものではありません。
文字選択に偏りはある?
棄却サンプリング/大ビット法を使用。
関連ツール?
標準 128 ビット ID には UUID。
アップロードされる?
いいえ。

関連ツール

ブラウザ内で動作。アップロードは行われません。セキュリティ製品ではありません — ハッシュやJWTデコードはデバッグ用であり、パスワード保存や認証のアドバイスではありません。