A typeface at the intersection of humanist sans and serifless roman. Designed for screens, motion, and every scale from footnote to poster
325 languages Latin & Cyrillic 84 instances Variable Font
contrast50
x-height70
Weight435
Size180
Complete control
The first Fluxetype letters were cut out of paper—taken apart, then reassembled by hand. Moving and shifting the pieces, Nikita Kanarev kept running into the same questions: thicken a stroke and the letter's proportions shift with it; widen a counter and the contrast reads differently. The parameters wouldn't stay still independently — each one dragged the others along.
That was the problem worth solving. The three axes are the answer: weight, contrast, and x-height—the three forces that kept colliding on the table, now pulled apart so each can move without disturbing the other two.
Weight
Thin100
Light200
Book300
Regular400
Medium500
Bold600
Black700
Contrast
a
0
Caption
zero contrast, clean and technical, built for text-heavy layouts and UI navigation.
a
25
Text
moderate contrast, the reliable everyday workhorse.
a
65
Title
expressive, made for subheadings and mid-scale accents.
a
100
Display
maximum contrast, tight spacing, effortlessly elegant at large sizes
X-height
cap height
x-height
baseline
Petite (70%)
classical proportions, compact rhythm
Normal (74%)
the balanced default
Grande (78%)
an elevated x-height optimised for screen reading and interfaces.
In Grande mode, ascenders and descenders are automatically reduced—so the lowercase body appears even larger at any given size, while line spacing stays comfortable and open
Caption Thin
Size150px
Caption Light
Size150px
Caption Book
Size150px
Caption Regular
Size150px
Caption Medium
Size150px
Caption Bold
Size150px
Caption Black
Size150px
Text Thin
Size150px
Text Light
Size150px
Text Book
Size150px
Text Regular
Size150px
Text Medium
Size150px
Text Bold
Size150px
Text Black
Size150px
Title Thin
Size150px
Title Light
Size150px
Title Book
Size150px
Title Regular
Size150px
Title Medium
Size150px
Title Bold
Size150px
Title Black
Size150px
Display Thin
Size150px
Display Light
Size150px
Display Book
Size150px
Display Regular
Size150px
Display Medium
Size150px
Display Bold
Size150px
Display Black
Size150px
OpenType features
Fluxetype is not a compromise between display and text. It is a system—designed as one from the very beginning. Which means the details had to follow the same logic.
Standard and discretionary ligatures. Arrow substitutions. Alternate forms for g, A, M, N, X. Bulgarian and Serbian Cyrillic. Old-style figures, tabular figures, fractions, superscripts, subscripts. Case-sensitive punctuation.
Everything a project requires
ligaStandard Ligatures
ff fb fh fi fj fk fl ft
→
ff fb fh fi fj fk fl ft
dligDiscretionary Ligatures
-> <- --> <--
→
-> <- --> <--
ss01Alternate g
g ĝ ğ ġ
→
g ĝ ğ ġ
ss02Alternate A, M, N, X
A M N X А М Х
→
A M N X А М Х
ss03Bulgarian Forms
пътеводител
→
пътеводител
ss04Serbian Forms
лобања
→
лобања
ss05Alternate 3 and 4
123456
→
123456
saltStylistic Alternates
A g 3 4
→
A g 3 4
onumOldstyle Figures
0123456789
→
0123456789
tnumTabular Figures
|1|2|3|4|5|6|7|8|
→
|1|2|3|4|5|6|7|8|
numrNumerators
1234567890
→
1234567890
dnomDenominators
1234567890
→
1234567890
subsSubscript
H2O CO2 x2
→
H2O CO2 x2
supsSuperscript
x2 n3 a1
→
x2 n3 a1
fracFractions
1/2 1/3 3/4 5/8
→
1/2 1/3 3/4 5/8
caseCase-sensitive Forms
(HELLO) — [TEST]
→
(HELLO) — [TEST]
325 languages. Extended Latin and Cyrillic—including Bulgarian, Serbian, and Macedonian. Four sets of figures, mathematical symbols, and arrows.