Prompts
EN

Elms Sans

A geometric sans serif with near-circular bowls and a single-storey a, in nine weights with italics on a variable axis.

Sans Serif 18 styles · variable by Amarachi Nwauwa, Gida Type Studio OFL

Elms Sans is a geometric sans serif credited to Amarachi Nwauwa and Gida Type Studio. Elms Sans is a variable font with a weight axis from Thin 100 to Black 900 and matching italics, 18 styles in all. It is released under the SIL Open Font License 1.1 and suits branding, interfaces and headings.

Elms Sans font preview card
Preview drawn by trendhub from the font files.
Designers
Amarachi Nwauwa, Gida Type Studio
Classification
Sans Serif
License
SIL Open Font License 1.1
Styles
18 9 weights, with italics
Variable font
Yes Weight 100–900
Glyphs
1,080
Languages checked
25 see the list
Last updated
version 1.061

Official source: Google Fonts. Facts on this page were read from the font files and the source’s published data.

Try Elms Sans

Sample text

Type over the sample to test your own words. The preview loads a Latin subset of Elms Sans; the download contains the complete files.

Elms Sans font specimen: alphabet, numerals and weights
Elms Sans specimen: alphabet, numerals and weights. Image drawn by trendhub from the font files.

Weights and styles

  • Thin 100Elms Sans Thin Thin Italic
  • ExtraLight 200Elms Sans ExtraLight ExtraLight Italic
  • Light 300Elms Sans Light Light Italic
  • Regular 400Elms Sans Regular Italic
  • Medium 500Elms Sans Medium Medium Italic
  • SemiBold 600Elms Sans SemiBold SemiBold Italic
  • Bold 700Elms Sans Bold Bold Italic
  • ExtraBold 800Elms Sans ExtraBold ExtraBold Italic
  • Black 900Elms Sans Black Black Italic

Elms Sans is a variable font: the download holds the whole weight range in one file per style, and the named weights above are positions on that range.

About Elms Sans

Elms Sans is a sans serif family built on near-circular curves. In the specimen the O, C and G come close to full circles, the lowercase a is a single-storey bowl with a short stem, and strokes keep an even thickness from Thin to Black. The ampersand is the oddest character: an open form topped by a short horizontal bar. The family is a variable font with one axis, weight, from 100 to 900; nine named weights with italics make 18 styles. Its 1,080 glyphs cover the Latin and Latin Extended character sets and the letters needed for Vietnamese. The name table inside the font credits Amarachi Nwauwa, and the official listing adds Gida Type Studio. The copyright notice is dated 2025, and the files are published under the SIL Open Font License 1.1.

Where Elms Sans works

Brand identities
Round capitals and the single-storey a give a wordmark a geometric character, and nine weights cover a logo, a strapline and the small print below.
Interface text
Regular and Medium carry labels and forms while SemiBold marks buttons; the weight axis accepts any value from 100 to 900 for fine tuning.
Large headings
Thin and ExtraLight at big sizes show off the round bowls, and Black gives the same shapes enough mass for a hero line.
Copy in several Latin-script languages
Vietnamese accents and Central European letters for Polish, Czech or Turkish are in the font, so translated pages keep one typeface.
Slides and reports
Italics exist for every weight, which keeps emphasis and citations inside the same family.

Glyphs

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢

Latin and Latin Extended characters in the preview subset; the complete family has 1,080 glyphs.

Language support

The family contains the core letters these languages are written with:

  • English
  • French
  • German
  • Spanish
  • Portuguese
  • Italian
  • Dutch
  • Swedish
  • Norwegian
  • Danish
  • Finnish
  • Icelandic
  • Catalan
  • Turkish
  • Polish
  • Czech
  • Slovak
  • Hungarian
  • Romanian
  • Croatian
  • Slovenian
  • Lithuanian
  • Latvian
  • Estonian
  • Vietnamese

Character sets found in the files: latin, latin-ext, vietnamese. The language list is a check of required letters against the font, not a promise of typographic quality in each language.

License

SIL Open Font License 1.1Copyright 2025 The Elms Sans Project Authors (https://github.com/mara-aa/elms-sans.git)

What the license allows

  • Use the fonts in personal and commercial work, in print, on the web and in apps.
  • Modify the fonts and build new versions from them.
  • Redistribute the fonts, on their own or bundled with software, as long as the license text and copyright notice go with them.

Conditions

  • The fonts cannot be sold by themselves.
  • A modified version must stay under the same license and cannot use a Reserved Font Name without the copyright holder's permission.
  • The authors' names cannot be used to promote a modified version without permission.

This is a short summary, not legal advice. The license text decides: read the full OFL text. A copy is included in the download.

Fonts that pair with Elms Sans

Abhaya Libre Serif

Elms Sans is sans serif and Abhaya Libre is serif (5 weights): the difference in structure separates headings from text.

Arvo Slab Serif

Elms Sans is sans serif and Arvo is slab serif (2 weights): the difference in structure separates headings from text.

Atkinson Hyperlegible Mono Monospace

Atkinson Hyperlegible Mono is a monospace family (7 weights) for code and figures next to Elms Sans as the text face.

Suggestions come from simple rules on the records: a contrasting classification and enough weights to carry body text. They are a starting point, not a verdict.

Use Elms Sans on the web

Download the family and host the files on your own site, then declare them in CSS. Please do not link to the files on trendhub.net: preview files here are subsets and their addresses change.

CSS, self-hosted
@font-face {
  font-family: "Elms Sans";
  src: url("/assets/fonts/ElmsSans-Italic-VariableFont_wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Elms Sans";
  src: url("/assets/fonts/ElmsSans-VariableFont_wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "Elms Sans", sans-serif;
}

Or load it from the official source. Google Fonts serves Elms Sans with this markup:

HTML, Google Fonts

Things to know

Two variable files
One file holds the upright styles and a second holds the italics; each spans the full 100 to 900 weight range.
The axis defaults to Thin
The default position of the weight axis is 100. Set the weight explicitly, for example font-weight: 400 in CSS, to get Regular.
Latin scripts only
The character sets are Latin, Latin Extended and Vietnamese. Cyrillic and Greek are not included.

FAQs

Is Elms Sans free for commercial use?

Yes. Elms Sans is published under the SIL Open Font License 1.1, which allows personal and commercial use, modification and redistribution. The font cannot be sold on its own, and modified versions stay under the same license.

Who designed Elms Sans?

Elms Sans is credited to Amarachi Nwauwa and Gida Type Studio on its official listing; the font's own name table names Amarachi Nwauwa. The copyright belongs to The Elms Sans Project Authors.

How many weights does Elms Sans have?

Elms Sans has nine named weights, Thin 100 to Black 900, and each has an italic, which makes 18 styles.

Is Elms Sans a variable font?

Yes. Elms Sans is a variable font with one axis, weight, that runs from 100 to 900, in separate upright and italic files.

Which languages does Elms Sans support?

Elms Sans includes the letters needed for English and other Latin-script languages such as French, German, Spanish, Turkish, Polish, Czech, Romanian and Vietnamese. It has no Cyrillic or Greek.

Comments

No comments yet. If you have used Elms Sans, tell other readers how it went.

Leave a comment

Comments are reviewed before they appear. Links are marked as user content.

Collections with Elms Sans

  • Geometric sans-serif fonts

    Sans-serif families built on circles, straight lines and even strokes, from 1920s-inspired designs to current brand typefaces.

Similar fonts

Other families in the same classification, ordered by shared use tags. All sans serif fonts