watchface.dev

Garmin Connect IQ · fēnix 7 & 8

Watch faces drawn a pixel at a time.

Two faces, each built on its own grid rather than on a borrowed typeface. No anti-aliasing, no gradients, nothing scaled. Both are free to wear; paying changes how they look, not whether they work.

One payment each. No subscription.

Two faces

They share a way of working — every glyph is generated, every colour is checked against the panel it lands on — and share nothing else. Pick the one you would actually look at.

Dot LED on a watch, cycling through all ten colour themes: temperature, heart rate and battery across the top, the time in the centre, steps and floors below.

Dot LED

A dot-matrix face on a 76×76 lattice of identical square cells, the way a memory-in-pixel panel actually works. Nine readings, ten colour themes, words or pictograms.

Look at Dot LED

CRT Terminal on a watch, cycling through all seven phosphors with the caret blinking at the end of the last line: the date, the time and four readings as terminal output.

CRT Terminal

A phosphor console: scan lines, a blinking caret and a real glow on AMOLED. Seven phosphors, three layouts, and up to five readings you choose.

Look at CRT Terminal

What both of them do

Free, then optional

Install either one and wear it forever without paying. The default look is the one they were designed around, not a crippled demo. A code unlocks the settings.

Drawn for the actual panel

The fēnix 7 family has a reflective memory-in-pixel screen that can only show 64 colours; the fēnix 8 family is AMOLED. Every colour is picked twice, once for each.

No network, no account

Neither face asks for an internet permission, so neither can phone home. Your unlock code is checked on the watch itself.