Poppins

Poppins font preview
Replaces: Axiforma (88%) | OFL-1.1 | Updated: Jan 2026

About Poppins

Classification
sans-serif
Weights
100, 200, 300, 400, 500, 600, 700, 800, 900
Features
Italics
SIL Open Font License 1.1

Free to use, modify, and distribute. Can be used commercially without attribution.

What's allowed?
  • Client work
  • SaaS / Web apps
  • YouTube / Video
  • Sell products
  • Print materials

Note: Derivative fonts must use the same license.

Full license guide →
Get Poppins Free ↗

Poppins is a geometric sans-serif typeface designed by Indian Type Foundry and released through Google Fonts. It supports both Latin and Devanagari scripts, making it one of the few geometric fonts with strong multilingual capabilities.

History and Design

Poppins was designed by Indian Type Foundry's Jonny Pinhorn with Ninad Kale handling the Devanagari script. The design follows the geometric sans-serif tradition with nearly monolinear letterforms based on circular shapes. What sets Poppins apart is its attention to optical balance—while appearing purely geometric, subtle adjustments ensure excellent readability at all sizes.

The font launched in 2014 and quickly gained popularity due to its versatility and inclusion in Google Fonts.

Why Poppins is Popular

Poppins has become one of the most-used fonts on the web, particularly for UI design and branding. Its geometric precision communicates modernity and professionalism, while its slightly rounded terminals add warmth. The comprehensive weight range from Thin (100) to Black (900) with matching italics makes it suitable for virtually any typographic need.

Technical Features

  • 9 weights: Complete range from Thin to Black
  • True italics: Carefully designed for all weights
  • Devanagari support: One of few geometric fonts supporting Indian scripts
  • OpenType features: Tabular figures, fractions, and stylistic alternates
  • Optimized hinting: Crisp rendering on Windows and low-resolution screens

Best Use Cases

Poppins excels in:

  • Web applications: Modern, clean interface typography
  • Brand identity: Geometric precision for logos and marketing
  • Multilingual projects: Latin and Devanagari in one family
  • Display typography: Strong presence at large sizes

Usage Tips

For body text, use weights 400-500 at 16px or larger for optimal readability. The heavier weights (600-900) work brilliantly for headlines and display use. Poppins pairs beautifully with serif fonts like Lora or Merriweather, creating classic contrast between geometric modernity and traditional elegance.

Alternative For (36)

Poppins is a free alternative to the following premium fonts:

#1 ABC Maxi 75%
[Dinamo] · sans-serif

Comparable geometric roundness

View all alternatives →
#2 Avenir 75%
[Linotype] · sans-serif

Similar geometric foundation with more uniform stroke widths

View all alternatives →
#3 Averta 82%
[Kostas Bartsokas] · sans-serif

Comparable modern roundness

View all alternatives →
#4 Axiforma 88%
[Kastelov] · sans-serif

Very similar geometric style

View all alternatives →
[HVD Fonts] · sans-serif

Excellent match with similar geometric shapes and friendly character

View all alternatives →
#6 Brown 80%
[Lineto] · sans-serif

Comparable friendly geometric sans

View all alternatives →
[Sharp Type] · sans-serif

Similar geometric proportions

View all alternatives →
[Monotype] · sans-serif

Similar geometric DNA with slightly tighter spacing

View all alternatives →
#9 Cera Pro 85%
[TypeMates] · sans-serif

Similar geometric character

View all alternatives →
#10 Circular 78%
[Lineto] · sans-serif

Shares geometric foundations with similar weight distribution

View all alternatives →
#11 Effra 85%
[Dalton Maag] · sans-serif

Similar geometric corporate style

View all alternatives →
#12 Fellix 85%
[Displaay] · sans-serif

Very similar friendly geometric

View all alternatives →
#13 Futura 82%
[URW Type Foundry] · sans-serif

Similar geometric foundation with slightly softer appearance

View all alternatives →
#14 Gabarito 78%
[Deni Anggara] · sans-serif

Comparable modern style

View all alternatives →
#15 Gilroy 88%
[Radomir Tinkov] · sans-serif

Very similar geometric proportions with rounded terminals

View all alternatives →
#16 Gotham 75%
[Hoefler&Co] · sans-serif

Rounded geometric forms with comparable modernist aesthetic

View all alternatives →
[Hoefler&Co] · sans-serif

Comparable friendly geometric sans

View all alternatives →
[Grilli Type] · sans-serif

Comparable warm geometric sans

View all alternatives →
[ITC] · display

Clean geometric sans with similar circular letter construction

View all alternatives →
#20 Larsseit 82%
[Type Dynamic] · sans-serif

Similar geometric character

View all alternatives →
#21 Moderat 80%
[Tightype] · sans-serif

Comparable geometric character

View all alternatives →
#22 Museo Sans 78%
[Exljbris] · sans-serif

Comparable geometric foundations with slightly rounder forms

View all alternatives →
#23 Neue Plak 80%
[Monotype] · sans-serif

Similar geometric display character

View all alternatives →
#24 Neuzeit 78%
[Linotype] · sans-serif

Comparable clean geometric sans

View all alternatives →
#25 Newson 80%
[Production Type] · sans-serif

Comparable friendly sans

View all alternatives →
#26 Nexa 85%
[Fontfabric] · sans-serif

Similar geometric forms with excellent weight variety

View all alternatives →
#27 Outfit 82%
[Rodrigo Fuenzalida] · sans-serif

Comparable geometric style

View all alternatives →
[Tokotype] · sans-serif

Comparable modern sans

View all alternatives →
[Google] · sans-serif

Very similar geometric character

View all alternatives →
#30 Roobert 85%
[Displaay] · sans-serif

Similar friendly geometric character

View all alternatives →
#31 Sofia Pro 88%
[Mostardesign] · sans-serif

Nearly identical geometric proportions with soft rounded forms

View all alternatives →
#32 Sora 82%
[Jonathan Barnbrook] · sans-serif

Comparable clean sans

View all alternatives →
#33 Syne 72%
[Bonjour Monde] · sans-serif

Comparable creative sans

View all alternatives →
#34 TT Norms 85%
[TypeType] · sans-serif

Similar clean geometric character

View all alternatives →
#35 Urbanist 82%
[Corey Hu] · sans-serif

Comparable variable sans

View all alternatives →
#36 Zona Pro 82%
[Kostic] · sans-serif

Similar geometric display character

View all alternatives →

How to Use Poppins

Copy these code snippets to quickly add Poppins to your project.

CSS Import

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

HTML Link Tags

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">

Tailwind CSS

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      fontFamily: {
        'poppins': ['Poppins', 'sans-serif'],
      },
    },
  },
}

// Usage in HTML:
// <p class="font-poppins">Your text here</p>

React / Next.js

// Using next/font (Next.js 13+)
import { Poppins } from 'next/font/google';

const poppins = Poppins({
  subsets: ['latin'],
  weight: ['100', '200', '300', '400', '500', '600', '700', '800', '900'],
});

export default function Component() {
  return (
    <p className={poppins.className}>
      Your text here
    </p>
  );
}

// Or using inline styles with Google Fonts link:
// <p style={{ fontFamily: "'Poppins'" }}>Your text</p>