No Login Data Private Local Save

Live Binary Clock - Online Hex & Decimal Time

9
0
0
0
--:--:--
---- --, ----
8
4
2
1
H
H
:
M
M
:
S
S
Hours Minutes Seconds
Time Conversions
Hex Time --:--:--
Unix Timestamp --------
Seconds Today -----
Settings & Info
Time Format
24h 12h
Day Progress --.-%
ISO Date ----
Pure Binary Representation (Seconds since midnight)
0b 00000000000000000
17-bit binary · Max: 86400 (0x15180)
Frequently Asked Questions
A binary clock displays time using binary digits (bits) instead of traditional decimal numerals. This tool uses BCD (Binary-Coded Decimal) encoding — each decimal digit of hours, minutes, and seconds is separately converted to a 4-bit binary representation. The LEDs are arranged in columns (one per digit), and each column has 4 rows representing the bit weights 8, 4, 2, 1 (from top to bottom). To read the time, simply add up the values of illuminated LEDs in each column. For example, if the 8 and 2 LEDs are lit in a column, that digit is 8+2=10 (which would appear as 0 with a carry in BCD, though actual decimal digits only go up to 9).
The matrix has 6 columns representing the digits of HH:MM:SS (two for hours, two for minutes, two for seconds). Each column has 4 LEDs labeled 8, 4, 2, 1 on the left side.

To read a column: Add up the weight values of all lit LEDs. For instance, if LEDs at positions 4 and 1 are glowing, the digit is 4+1=5. The bottom of each column also shows the current decimal digit value for quick reference.

The LED colors help distinguish: ● Orange = Hours, ● Green = Minutes, ● Blue = Seconds.
Hexadecimal (hex) time in this tool converts each component of the standard time (hours, minutes, seconds) into its base-16 (hexadecimal) equivalent. For example, 23:59:59 becomes 17:3B:3B in hex (since 23₁₀ = 17₁₆, 59₁₀ = 3B₁₆). This is not a "true" hexadecimal time system (which would divide the day into 16 or 256 units), but rather a direct base conversion that's popular among programmers and digital electronics enthusiasts. You can copy the hex time using the copy button next to it.
BCD (Binary-Coded Decimal) is used in most commercial binary clocks because it's much easier for humans to read quickly. With BCD, each decimal digit (0–9) maps to a simple 4-bit pattern, making mental conversion fast. Pure binary would represent the entire time value as one long binary number — mathematically elegant but impractical for quick reading. This tool shows both: the BCD matrix for instant digit-by-digit reading, and a pure binary representation of total seconds since midnight for those interested in the mathematical aspect.
Beyond being a visually striking desk accessory, binary clocks serve several purposes:

1. Learning tool — Excellent for teaching binary number systems and BCD encoding to students.
2. Programming practice — Helps developers stay fluent with binary/hex conversions.
3. Digital electronics — Demonstrates how real-time clocks (RTCs) store time in BCD format in hardware.
4. Mindfulness — Reading a binary clock requires a moment of focus, making you more aware of time passing.
5. Aesthetic appeal — The glowing LED matrix creates a unique cyberpunk/retro-futuristic ambiance.
Yes! This binary clock updates every second in real-time using your device's local clock. The seconds LEDs change every second, minutes LEDs change every 60 seconds, and hours LEDs change every 3600 seconds (or when the hour rolls over). The Unix timestamp, hex time, day progress percentage, and pure binary representation all update simultaneously. No page refresh is needed — the clock runs continuously as long as the page is open. You can toggle between 24-hour and 12-hour (AM/PM) formats using the switch in the settings panel.