BuildId
BuildId is a tiny HTTP service for
lexicographically sortable IDs.
Do you have multiple build servers and want unique, sortable,
easy-to-read IDs across all instances?
Then this BuildId service is for you.
Use it for build numbers, release tags, and document workflows.
Additionally, there are utilities to generate lexicographically sortable prefixes for numbers.
-
https://buildid.dev/api/v1/id-> sortable BuildIdExample:
2HP18K -
https://buildid.dev/api/v1/id/unpack?value={BUILDID}-> decode BuildId date and timeExample:
2HP18K -> 2026-02-17T13:23:45Z.Yes, BuildId keeps the state for you!
-
https://buildid.dev/api/prefix/{NUM}-> decimal format with a letterExample:
23 -> B23. -
https://buildid.dev/api/pack/{NUM}-> base36 format with a letterExample:
123 -> B3F. -
All examples support an optional
delimiter; prefix and pack also support an optionalpaddingargument.