Firebase Push ID Decode & Generate
Parse result

Firebase Push IDパーサー&ジェネレーター

A Firebase Realtime Database Push ID is 20 chars: the first 8 encode the creation millisecond timestamp in base-64, the last 12 are random. Paste one to recover its creation time.

Click "Generate (now)" or generate from a chosen time to get a valid Push ID for test data.

Features

How to use

  1. Paste a 20-char Firebase Push ID on the left.
  2. The right side instantly shows the creation time and random suffix; a format error is flagged.
  3. Click "Generate (now)" or enter a time and "Generate at time" to get a new ID.

FAQ

Why are the first 8 chars the time?

Firebase encodes the timestamp in base-64 with the most significant digit first, so the IDs also sort chronologically by dictionary order.

Can the generated ID be written to the database?

The structure is valid, but the suffix is random and meant for local testing, not a real write order.

Related tools & reading

フィードバック

このサイトはフロントエンドのみでバックエンドやアカウントはなく、フィードバックはGitHub Issues・ディスカッション・メールで受け付けています。

issueやメールに貼り付けていただくと問題特定が早まります。入力内容は含まれません

Also: 既存の報告を見る · メールでのフィードバック(GitHubアカウント不要):278975598@qq.com