✳tools.stBrowse tools
◈ Processed on your device
{ }

Snowflake ID decoder

Decode a 41-bit timestamp using a configurable epoch and 22 low bits.

Free

Decode a 41-bit timestamp using a configurable epoch and 22 low bits. Extract timestamp, worker and sequence parts from a 64-bit unsigned decimal ID with a custom epoch. The layout uses 22 low bits, split into 10 worker bits and 12 sequence bits.

◈ Local processingFree

How to use

  1. Enter your text, values, or image.
  2. Adjust the options and run the tool.
  3. Copy or download your result.

Worked example

Example input

Unsigned decimal ID: 4194304
Epoch milliseconds: 0

Example result

{
  "timestamp": "1",
  "iso": "1970-01-01T00:00:00.001Z",
  "worker": 0,
  "sequence": 0
}

Limitations and details

Snowflake layouts vary; results are meaningful only for this bit allocation and the correct supplied epoch.

Inputs and options

Unsigned decimal ID
Text
Epoch milliseconds
Text

Frequently asked questions

Is this tool free and private?

Yes. All 300 tools are free in this phase. Processing happens in your browser; your input and files are not sent to our servers.

Related tools