berryfy

ULID生成ツールとデコーダー

時刻順に並べやすいULIDを作成し、まとめてコピーできます。ULIDに含まれるtimestampもブラウザ内で確認でき、テストデータ作成にも便利です。

5
150

生成されたULID

オプションを選んでULIDを生成してください。

Timestampをデコード

ULIDをデコードするとtimestampとランダム部分が表示されます。

ULIDの生成とデコードは端末内だけで実行されます。値はアップロードも保存もされません。

時刻順に並ぶIDを作成

ULIDは前半にtimestamp、後半にランダム値を持つ短い一意ID形式です。後で作成した値が多くの場合あとに並ぶため、ログ、レコード、テストfixture、データベース行など、作成順を読みやすくしたい場面に向いています。

UUIDより目で追いやすく、並び順もほしいIDが必要なときに使えます。デコード欄では既存ULIDの先頭10文字からtimestampを読み取り、作成時刻を別ツールなしで確認できます。

生成にはブラウザのランダムソースを使い、デコードも端末内だけで実行されます。berryfyは生成したIDや貼り付けたULIDをアップロードせず、保存も確認もしません。

今の作業に続けて使いやすいツールをまとめました。

よくある質問