← 開発者とデータ
開発者とデータ · ローカルで実行

安全なNano IDジェネレーター

URLセーフなデフォルトのアルファベットまたはカスタムのアルファベット、設定可能な長さ、そして暗号学的に強力なブラウザの乱数を使って、均一にサンプリングされた Nano ID を作成します。

準備完了。作業データはこのブラウザに保存されます。

なぜこのツールが役立つのか

タイムスタンプを含む値ではなく、偏りのない設定可能なアルファベットが必要な場合は、コンパクトなクライアント側のサンプル、フィクスチャキー、アプリケーション識別子にNano IDを使用してください。

どのように働くか

ブラウザは Web Crypto から符号なしバイトを取得し、剰余による削減ではなく棄却サンプリングを使用するため、受理された各アルファベット記号は同じ確率になります。

実用例

デフォルト設定では、64記号のURL安全アルファベットから5つの独立した21文字のIDを作成します。カスタムアルファベットには、2〜255個の固有記号を含めることができます。

検証

計算は決定的であり、無効な入力を静かに変更するのではなく、検証エラーを説明します。

プライバシー境界

入力と出力はこのタブ内にとどまります。コピーとダウンロードはサーバーアップロードなしでブラウザAPIを通じて行われます。

結果パスポート

各実行はツールモード、タイムスタンプ、入出力サイズを報告するため、変換されたデータの監査が可能です。