Sofia Sans
Designed By
Lettersoup, Botio Nikoltchev, Ani Petrova
18 Styles Sans Serif
Letters for
every day.
Sofia Sans · Regular
Compare the family in headings, short labels and paragraph text.
18 styles available. Compare the specimens below, or enter your own text.
Download Sofia Sans ↓TTF · SIL Open Font License 1.1
Set Your Own Text
Change the style and size to compare the letterforms.
Annual report, Sofia office
A Clear Hierarchy
Sofia Sans · Regular
Headings, labels and running text.
Departures09:00 →
Before You Travel
The morning service leaves at nine. Tickets are available at the station, and the platform is listed on the departure board. Keep your ticket until the end of the journey.
18 Styles,
One Family
Every available style is shown below in its own font file.
Thin100
Annual report, Sofia office
Thin Italic100
Annual report, Sofia office
Extra Light200
Annual report, Sofia office
Extra Light Italic200
Annual report, Sofia office
Light300
Annual report, Sofia office
Light Italic300
Annual report, Sofia office
Regular400
Annual report, Sofia office
Italic400
Annual report, Sofia office
Medium500
Annual report, Sofia office
Medium Italic500
Annual report, Sofia office
Semi Bold600
Annual report, Sofia office
Semi Bold Italic600
Annual report, Sofia office
Bold700
Annual report, Sofia office
Bold Italic700
Annual report, Sofia office
Extra Bold800
Annual report, Sofia office
Extra Bold Italic800
Annual report, Sofia office
Black900
Annual report, Sofia office
Black Italic900
Annual report, Sofia office
Sofia Sans was first drawn for a city, the Bulgarian capital it is named after, and a typeface for a city has to work at any size and in more than 1 alphabet. That brief explains most of what you find in it.
Botio Nikoltchev and Ani Petrova of lettersoup went back to the technical sans serifs of the early 1900s for the skeleton, the kind with tense curves and a strong upward pull in every letter, and then softened it. Some details lean humanist, and the corners are rounded slightly, the way a metal type letter printed into paper never had a perfectly sharp angle. The proportions are narrow and the x-height is generous, so a lot of readable text fits in a short line.
This page has the Normal width, 18 styles from Thin to Black, every weight with its italic. (The full system runs to 4 widths, down to Extra Condensed.) Greek and Cyrillic come in every style next to Latin with its extended accents, and Google added the family in November 2022.
The OpenType side is deep:
- small caps, and caps to small caps for acronyms
- tabular and proportional figures, fractions, subscripts and superscripts
- case sensitive forms, contextual alternates, discretionary ligatures
- 2 stylistic sets
The designers also mention arrows and circled numerals in the character set, which a wayfinding job will use.
Regular at 16 px makes a good reading size. We would keep the Thin for headings large enough that its stroke reads as deliberate, 48 px or more.

Characters & Figures
606 glyphs reported in the reference style. This selection shows 400 recorded characters.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 & @ ? !
View The Recorded Character Selection
The Font Files
Download
Sofia Sans
18 TTF styles with the accompanying CSS, README and license information.
Download ZIP · 1.0 MB ↓- Version
- 4.101
- License
- SIL Open Font License 1.1
Install On Your Computer
Extract the ZIP first. On Windows, select the font files and choose Install from the context menu. On macOS, open the files in Font Book and choose Install.
Use On A Website
Keep the font files and the included stylesheet together. Update the stylesheet path to match your project.
<link rel="stylesheet"
href="/fonts/sofia-sans-2/sofia-sans-2.css">
body {
font-family: 'Sofia Sans', sans-serif;
}Keep the copyright and license notices with redistributed files.
Heading & Body
Compare a larger heading with the same family at reading size.
Sofia Sans Heading · Sofia Sans Body
Before You Travel
The morning service leaves at nine. Tickets are available at the station, and the platform is listed on the departure board. Keep your ticket until the end of the journey.
