We ❤️ 88x31
The retro hit counter badge, back from the dead
Pick a style
The incredibly complex setup
Paste the snippet
Add the HTML embed code anywhere on your page. It's just an image tag — no JavaScript required.
Visitors load the badge
Each time a new visitor loads your page, the badge image is requested and they're counted automatically.
You're awesome
You already were, obviously. But now you're awesome with a tiny retro counter to prove it.
Today's top sites
| # | Domain | Today | Total |
|---|---|---|---|
| 1. | fedorov.net | 4 | 590 |
| 2. | xidgie.neocities.org | 4 | 258 |
| 3. | ███████████████████████ | 2 | 72 |
| 4. | █████████████████████ | 2 | 162 |
| 5. | eresheresy.neocities.org | 1 | 41 |
| 6. | axlraimi.nekoweb.org | 1 | 219 |
| 7. | 88x31.lol | 1 | 464 |
Updates every 2 minutes. Verify your domain to unmask it.
Privacy first
Your badge sets no cookies, starts no sessions, and stores no visitor data. I count unique visitors using bloom filters — a clever counting trick that can check if someone was already counted today, but can never be reversed to identify who visited. The filter resets every day.
The only information I keep per site is two numbers: today's unique count and the all-time total. That's it.
This landing page does run Google Analytics so I know if anyone actually shows up. The irony is not lost on me. Your badge doesn't touch any of that though.