Weight in typography refers to the relative thickness of a character’s strokes compared to its height. It is one of the most powerful tools in a designer’s kit, used to establish visual hierarchy, signal importance, and create a rhythmic flow across a page. From the delicate whisper of a “Hairline” weight to the commanding shout of a “Black” weight, the thickness of a typeface dictates how a reader perceives information and which parts of a message they notice first.
What is Font Weight?
In simple terms, font weight is the “heaviness” of the letterforms. When you change a font from Regular to Bold, you are increasing its weight. This is achieved by thickening the stems, bars, and curves of the characters while usually maintaining the same basic proportions and x-height.
Historically, weights were limited to a few standard options like Regular and Bold. Today, modern type systems offer a spectrum of well-graded weights, allowing for subtle transitions and precise control over the “color” of a text block. In digital design, weights are often assigned numerical values, ranging from 100 (Thin) to 900 (Black), with 400 typically representing the standard “Regular” weight.
Why is Weight Needed?
Typography weight isn’t just about aesthetics; it’s about functionality and communication:
- Visual Hierarchy: Weight tells the reader where to look. A heavy headline naturally draws the eye before the lighter body text underneath.
- Emphasis: Bolding a specific word within a paragraph creates an immediate focal point without changing the font size or style.
- Readability and Accessibility: Different environments require different weights. For example, a very thin weight might look beautiful in a large print headline but become invisible or “break up” on a low-resolution screen at small sizes.
- Brand Personality: A brand using only Light and Thin weights feels elegant and high-end, while a brand utilizing Heavy and Black weights feels stable, loud, and confident.

The Standard Weight Classification
While naming conventions can vary slightly between type foundries, most professional families follow a standard progression:
- Hairline / Thin (100): Extremely delicate; best used at very large sizes for a sophisticated, minimalist look.
- ExtraLight / Light (200): Airy and clean; great for subheadings or short, modern intro paragraphs.
- Book / Regular (300-400): The workhorse; optimized for long-form reading and body text.
- Medium / SemiBold (500-600): Provides a gentle contrast to Regular; ideal for UI labels and strong subheaders.
- Bold (700): The standard choice for highlighting important information and distinct headlines.
- ExtraBold / Black / Heavy (800-900): Massive and impactful; designed for short headlines, posters, and branding that needs to stand out.
Our Top Type Systems for Weight Exploration
At Fontfabric, we specialize in building “super-families”—type systems that provide an exhaustive range of weights to give designers ultimate creative freedom.
Muller Next
This is a massive type system designed for total flexibility. It features 12 distinct weights, each with matching italics. Because the weights are so well-graded, you can find the exact “tint” of gray you need for your layout. Whether you need an extremely compressed “Thin” for a sleek sidebar or an ultra-expanded “Black” for a bold signage system, Muller Next covers the entire spectrum.

Nexa Pro
As a pillar of geometric precision, Nexa Pro offers 36 styles, including a dedicated “Text” subfamily. The weights in Nexa Pro are optically balanced, meaning the “Bold” weight feels perfectly heavy without losing clarity in the counters (the holes inside letters like ‘o’ and ‘a’). This makes it a go-to for designers who need a seamless transition between display headlines and small-scale UI text.



Gonzaga
If you are looking for weight with character, Gonzaga is a contemporary slab-serif that delivers 18 styles from Thin to Black. Unlike geometric fonts, Gonzaga’s weight increases feel robust and “sturdy,” drawing inspiration from classic Clarendon styles but with a modern editorial flair.

The Magic of Variable Fonts
A relatively new frontier in font weight typography is the Variable Font. Instead of having 10 separate files for 10 weights, a Variable Font (like those included in Muller Next and Nexa Pro) allows you to slide along a weight axis to find a “custom” weight. This means you aren’t stuck between “Medium” and “Bold”—you can pick the exact weight in between that looks best on your specific screen or paper stock.

How do I choose the right weight for body text?
For long-form reading, “Regular” or “Book” weights (around 400) are almost always the best choice. They provide enough contrast against the background to be legible without being so heavy that the “holes” in the letters fill in.
Can I pair two different weights from the same font family?
Absolutely! In fact, this is the easiest way to achieve “typographic harmony.” Pairing a Black headline with a Regularbody text from a family like Nexa Pro ensures that the shapes of the letters match perfectly, but the contrast in weight creates a clear visual hierarchy. A good rule of thumb is to “skip a weight” (e.g., pair Light with Medium, or Regular with Bold) to make the contrast look intentional rather than like a mistake.
What is the difference between “Bold” and “Black”?
Think of it as a volume knob. “Bold” is loud enough to be a headline. “Black” or “Heavy” is the maximum volume—it’s much thicker and occupies significantly more visual space.
Do “Variable Fonts” let me choose any weight I want?
Yes! That’s the magic of them. Instead of being stuck with just the “Standard” weights (Thin, Regular, Bold), a Variable Font (like the ones found in Muller Next) allows you to slide along a continuous axis. This means if “Medium” feels a bit too light but “Bold” feels a bit too heavy for your specific background color, you can pick the exact point in between (like “weight 642”) for a custom fit.
