ULID ジェネレーター

並べ替え可能な ULID を一括生成し、時刻も解析します。

識別子とテストデータ
ワークスペースを準備中…
入力
出力
結果はここに表示されます。

使い方

  1. データまたは生成設定を入力します。
  2. 実行して結果とメッセージを確認します。
  3. コピーまたはローカルファイルへ保存します。

ULID ジェネレーター

並べ替え可能な ULID を一括生成し、時刻も解析します。

処理はブラウザー内で完結し、入力は DevToolsy に送信されません。

仕組み

48 ビットの Unix ミリ秒と 80 ビットの乱数から 1~1,000 個を生成。テキスト・JSON・CSV でコピー・保存できます。解析は Crockford Base32 の大小文字を区別しません。

変換前と変換後
入力
{"quantity":"3","time":"1469918176385","monotonic":true}
出力
01ARYZ6S410000000000000000
01ARYZ6S410000000000000001
01ARYZ6S410000000000000002

並べ替え可能な ULID を一括生成し、時刻も解析します。 出力例です。実際の乱数値は異なります。

オプションとデータの保持

バッチごとに同じ時刻を使います。単調モードはバッチ内だけで末尾を増加し、他のタブやセッションとは連携しません。 1 バッチ 1~1,000 個

結果の利用

時刻が公開され、単調サフィックスはバッチ内で予測可能です。識別子であって秘密ではありません。文書例は固定サフィックス、実際の生成は Web Crypto を使用します。

はい。コピーとダウンロードが可能です。入力や生成設定を変えると前の結果は無効になります。

処理の制限

テキストは 1 MiB、User-Agent は 16 KiB まで。アドレスや ID はより小さい上限があります。最大 1,000 ULID、10,000 単語、256 子サブネット。10 秒でタイムアウトします。

?

よくある質問

ULID に何が入っていますか?

48 ビットの Unix ミリ秒と 80 ビットの乱数から 1~1,000 個を生成。テキスト・JSON・CSV でコピー・保存できます。解析は Crockford Base32 の大小文字を区別しません。

単調生成は何を保証しますか?

バッチごとに同じ時刻を使います。単調モードはバッチ内だけで末尾を増加し、他のタブやセッションとは連携しません。 1 バッチ 1~1,000 個

ULID をパスワードや秘密トークンにできますか?

時刻が公開され、単調サフィックスはバッチ内で予測可能です。識別子であって秘密ではありません。文書例は固定サフィックス、実際の生成は Web Crypto を使用します。

入力はアップロードされますか?

処理はブラウザー内で完結し、入力は DevToolsy に送信されません。

結果をコピー・保存できますか?

はい。コピーとダウンロードが可能です。入力や生成設定を変えると前の結果は無効になります。

次に使うツールを探す

言語

言語を切り替えますか?現在の作業内容が消去されます。先に必要な内容をコピーまたはダウンロードしてください。