Alternative visitor counter displays
Besides normal decimal numbers and Roman numerals, numerator.php can display several alternative formats. The counter itself continues to count normally; only the visible counter graphic changes.
All variants use the same counter ID. To keep the existing counter value and statistics, do not change your ID.
Available formats
| STYLE | Display | Example for 2026 |
|---|---|---|
H0–H14 | Hexadecimal, uppercase | 7EA |
h0–h14 | Hexadecimal, lowercase | 7ea |
b0–b14 | Binary | 11111101010 |
B0–B14 | Base36, uppercase | 1KA |
UTC0–UTC14 | Current UTC time | dynamic |
UDATE0–UDATE14 | Current UTC date | dynamic |
HELLO0–HELLO14 | Greeting based on browser language | language-based |
How to change the embed code
Use the current compact embed and replace counter.php with numerator.php in the <noscript> fallback and in the JavaScript counter URL.
Then enter the desired STYLE value in both places. Keep your existing counter ID unchanged.
counter.php -> numerator.php
STYLE=0 -> STYLE=H0 / h0 / b0 / B0 / UTC0 / UDATE0 / HELLO0
Hexadecimal
Use H0 to H14 for uppercase hexadecimal output and h0 to h14 for lowercase output. The number still counts in decimal internally.
2026 → 7EA2026 → 7ea
Embed: STYLE=H0
Binary
Use b0 to b14. Binary output can become considerably wider than the normal decimal counter as the value grows.
2026 → 11111101010
Embed: STYLE=b0
Base36
Use B0 to B14. Base36 uses the digits 0–9 and letters A–Z, so large values can be shown compactly.
2026 → 1KA
Embed: STYLE=B0
UTC time
Use UTC0 to UTC14. The graphic shows the current UTC time in the format HH:MM UTC. The counter continues to count normally in the background.
Embed: STYLE=UTC0
UTC date
Use UDATE0 to UDATE14. The graphic shows the current UTC date in the format YYYY-MM-DD UTC.
Embed: STYLE=UDATE0
Language-based greeting
Use HELLO0 to HELLO14. The greeting is selected from the browser language transmitted by the embed code, for example Hello!, Hallo!, Hola! or Bonjour!.
Embed: STYLE=HELLO0
What does the number after the prefix mean?
The number selects the text style. For all variants, values 0 through 14 are available. Only the prefix determines the output format.
H0 ... H14
h0 ... h14
b0 ... b14
B0 ... B14
UTC0 ... UTC14
UDATE0 ... UDATE14
HELLO0 ... HELLO14
What happens to the counter and statistics?
Nothing is reset. The real counter value, reload protection, pageview logic, statistics and visitor data continue to work normally. numerator.php changes only what is drawn into the returned counter graphic.
Roman numerals
Roman numerals are documented separately because they have their own display rules and STYLE prefix L.
Quick reference
Keep the ID, use numerator.php, and select one of these STYLE prefixes:
H = hexadecimal uppercase
h = hexadecimal lowercase
b = binary
B = Base36 uppercase
UTC = UTC time
UDATE = UTC date
HELLO = browser-language greeting
L = Roman numerals









