Airbus B612 Cockpit Font
Posted4 months agoActive4 months ago
github.comTechstoryHigh profile
calmmixed
Debate
40/100
TypographyAviationFont Design
Key topics
Typography
Aviation
Font Design
The Airbus B612 font, designed for cockpit use, is open-sourced on GitHub, sparking discussion about its design, legibility, and potential uses beyond aviation.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
1h
Peak period
76
0-6h
Avg / period
12.1
Comment distribution97 data points
Loading chart...
Based on 97 loaded comments
Key moments
- 01Story posted
Sep 3, 2025 at 10:02 AM EDT
4 months ago
Step 01 - 02First comment
Sep 3, 2025 at 11:07 AM EDT
1h after posting
Step 02 - 03Peak activity
76 comments in 0-6h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 6, 2025 at 12:27 AM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45115942Type: storyLast synced: 11/20/2025, 4:44:33 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
Legability means you have to be able to differenciate words and letters. With a font specialized for aerospace use that probably also mean it has to retain that quality when printed on panels.
A special requirement I would think of is legability while in motion. Try taking your favourite, perfectly kerned font and reading it while shaking your head wildly in poor light conditions, then you get a hint of why this font isn't optimized for looks.
IOW it may be more optimal in its real usage.
Maybe It's "more readable" for plane screen fonts than the other alternatives. It's not fair looking at a font on a 49" highdef ultrawide and saying "This isn't as good".
Edit: even better, grab a METAR from your favorite airport and drop it in at 8 point
[0] https://www.sciencedirect.com/science/article/pii/S004269891...
But another comment pointed out that B612 might be specifically tested in conditions with vibration and fatigue and other factors like that. I wonder how Atkinson compares?
Like letters/words painted on the road for drivers to read them.
I've also experimented with custom fonts on my (Garmin) watch and found that taller and narrowly spaced characters seem to increase legibility for me. This is for mostly decimal data, and I want to read with very brief glances, in challenging viewing conditions, rather than linger to appreciate the graphemes.
Indeed. That’s clearly missing from the readme.
> Maybe It's "more readable" for plane screen fonts than the other alternatives. It's not fair looking at a font on a 49" highdef ultrawide and saying "This isn't as good".
Yeah. Their benchmark was suboptimal conditions in an aircraft cockpit. I would assume that they tested drastically different lighting conditions and exotic factors (for a font designed for computers) such as motion, vibration, and crew exhaustion.
But that gives me the impression it would have nothing to do with displays. And makes it a pretty curious choice.
Although I personally dont see any ink traps from the font linked in the comments https://fonts.google.com/specimen/B612
Edit: I found their reasoning:
"Moreover, activity analysis has highlighted possible impairment in reading context: variations of light and viewing angle, high cognitive load for the pilot etc�
So, B612 has created a concept of increased legibility of shape for less ideal situations and associated methods of mark corrections, to optimise the final rendering of the text and on-screen reading, particularly with the use of incises and ‘light-traps’ .
An incise is a small serif which interrupts the regularity of the vertical line: here it allows to accentuate the clarity of the leading stroke (top part) of the vertical stem 8 to avoid it being rounded off when antialiasing.
The principle of ‘ink traps’ has existed as long as typography has: it is a small indentation at the junction of letter strokes which ‘traps’ the ink on small characters, so that it doesn't block the junction and affect the legibility. In the case of B612, the ‘light traps’ accentuate the counterforms 7, particularly for the sharp angles� The indenta- tions are always well distinguished, even at a small size, and the contrast between the different strokes of the character is reinforced."
From page 8 of: https://github.com/polarsys/b612/blob/master/docs/B612-Leafl...
The doc also has a photo of their experimental test environment (unsurprisingly: a cockpit) and info on the test process.
The monitors (or DUs for “display unit”) could remain old but the underlying computers could’ve been upgraded.
> The principle of ‘ink traps’ has existed as long as typography has: it is a small indentation at the junction of letter strokes which ‘traps’ the ink on small characters, so that it doesn't block the junction and affect the legibility. In the case of B612, the ‘light traps’ accentuate the counterforms 7, particularly for the sharp angles� The indentations are always well distinguished, even at a small size, and the contrast between the different strokes of the character is reinforced.
> An incise is a small serif which interrupts the regularity of the vertical line: here it allows to accentuate the clarity of the leading stroke (top part) of the vertical stem 8 to avoid it being rounded off when antialiasing.
† https://en.wikipedia.org/wiki/Bell_Centennial
I thought that the printed were using thermal printing (for which I'm not sure the ink traps apply) but maybe not all of them.
So there is no need to disambiguate them.
https://lii.enac.fr/projects/definition-and-validation-of-an...
Also seems to be more discussion of this point the last time this was posted:
https://news.ycombinator.com/item?id=37519166
It also seems like there's a "slashed zero" glyph in the font, though I don't know how to actually type it:
https://github.com/polarsys/b612/blob/master/sources/ufo/B61...
There seems to be an unofficial variant here that might be more useful for coding: https://github.com/carlosedp/b612
But in general, aviation is pretty paranoid over this stuff.
In CSS you can use font-feature-settings.
https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/...
Very interesting! Thanks.
https://en.wikipedia.org/wiki/FE-Schrift#Development
Usually type designers consider the legibility of 3, 6, 8, 9, 0 (particularly 8 and 0) to be more important than between O and 0. But for coders, the ambiguity between O and 0 is a big problem, so a designer would consider that.
An example for pilots: you are heading 180 and radio it as "one zero eight". Even if you immediately correct yourself, it's a problem.
https://github.com/polarsys/b612/blob/master/docs/sample.png
(See B612-Leaflet.pdf page 35.)
https://fonts.google.com/specimen/B612+Mono
One of the Monaspace family fonts is very aesthetically similar to B612, but the round bracket is very exaggerated compared to the square bracket.
In particular, a screen of an Airbus screen and a video showing parts of the creation are provided.
0123456789
That doesn't seem great from a UX standpoint.
If you're fond of aviation aesthetics, I was recently looking for a workshop cart to occupy a 60x40 cm space and couldn't find any, until I realized that (a) standard issue half-size ATLAS airplane galley trolleys are 30x40 cm and (b) they can be bought by regular people and are very price-competitive with professional grade workshop and office furniture.
Now I own these and they're amazing:
https://mero.ng/i/xnZNqouw.jpg
I especially like the little pull-out tables at the top (they're right next to https://eikehein.com/assets/images/makercorner.jpg).
It's also nice to have a constant reminder to stow them in case I take off or land my office.
I cheapened out a bit at that point and went with double-height plastic drawers:
https://mero.ng/i/RixswvHW.jpg
Drawers generally come in single/double and plastic or aviation-grade welded alu.
There's also a bunch of funky stuff like cages to keep hot bread in for serving, and an after-market of "galley trolleys as designer furniture" companies that turn them into minibars with wine chillers and bottle storage and what not.
I was looking at the used market at first, but it turns out that a lot of those are enthusiast collectibles and don't seem to be cheaper than new ones when in good condition, i.e. airline branding bumps the price up, sometimes considerably.
It's obviously all >IKEA, but if you compare this to stuff like Lista office drawers or automotive workshop trolleys it's maybe half, and much closer to the pricing of lower-end stuff from a big brand chain toolstore--but with higher build quality, superior rigidity, better wheels and brakes, and being lighter to move around since the application is weight-conscious. Add the subjective neat-ness factor and I think it's worthy of consideration :)
I kid …
Some previous discussions:
2019: https://news.ycombinator.com/item?id=18946601
2023: https://news.ycombinator.com/item?id=37517567
I'm not sure I'd use it for written documents, although the monospace version is a very welcome replacement for courier.
https://github.com/polarsys/b612/issues/37
https://airbus-shop.com/en/52-watches
[1] https://fonts.google.com/specimen/Atkinson+Hyperlegible+Next
[0] https://github.com/polarsys/b612/blob/master/docs/B612-Leafl...
[1] https://en.wikipedia.org/wiki/FE-Schrift
The best font for programming is Source Code Pro.
https://fonts.google.com/specimen/Source+Code+Pro?preview.te...,.
Second best is IBM Flex Sans
https://fonts.google.com/specimen/IBM+Plex+Sans?preview.text...,.