Design

How do you choose and pair the fonts on your website to improve legibility and brand image?

8 April 2026Updated on 18 September 20267 min readBy Bilel Bettaieb, founder
#choose website font Google Fonts 2026
#web typography pairing brand identity
#visual hierarchy headings body text website
#font performance Core Web Vitals CLS
#website content legibility mobile line height

Typography makes up around 95% of the content on a website. A poor choice of fonts can ruin the user experience even if the rest of the design is faultless. The reverse is also true: careful typography improves legibility, strengthens brand credibility and can increase time on site by 20 to 30%.


Yet typography is the element small businesses most often neglect when building their site. A font gets picked "because it looks nice", with no thought for what it communicates, how it reads on mobile or what it does to site performance. This guide corrects the most common mistakes and gives you a clear decision-making system.


Professional typography on a modern website
Professional typography on a modern website


Which types of font should you choose for a professional website in your sector?


There are 5 broad font families, each with its own personality and strategic uses:


Serif (Georgia, Merriweather, Playfair Display). The serifs (small strokes at the ends of the letters) convey elegance, authority and tradition. Ideal for: editorial, luxury, professional practices, finance.


Sans-serif (Inter, Open Sans, Montserrat, Poppins). With no serifs, they project modernity, clarity and approachability. The dominant family on the web in 2026, favoured by startups, agencies and technology brands.


Monospace (Fira Code, JetBrains Mono). Every letter takes up the same width, echoing computer code. Use for: code blocks, data, technical interfaces.


Display (Bebas Neue, Archivo Black, Clash Display). Designed for large sizes, they create immediate visual impact. Reserved for headings and never for body text.


Handwriting (Dancing Script, Pacifico). These add a human, warm touch, but they are hard to read at small sizes. Use sparingly, for decorative accents only.


Choosing according to your brand positioning:

  • Authority and tradition: a classic serif (Garamond, Lora), for solicitors, notaries, professional practices
  • Modernity and technology: a geometric sans-serif (Inter, Poppins), for SaaS, agencies, startups
  • Luxury and elegance: a fine serif (Playfair Display, Cormorant Garamond), for jewellery, hospitality, cosmetics
  • Warmth and friendliness: a rounded sans-serif (Nunito, Quicksand), for restaurants and consumer services
  • Creativity: a variable or display face (Space Grotesk, Cabinet Grotesk), for creative agencies and portfolios

  • At ConvertiLab we use Inter plus Playfair Display on our own website, combining maximum legibility (Inter for long text) with editorial authority (Playfair for headings).


    How do you build an effective visual hierarchy with typography?


    Visual hierarchy guides the visitor's eye through your content in the order of importance you have set. Without it, everything carries equal weight, and when everything carries equal weight, nothing gets read.


    A recommended scale for a professional site:


    LevelSizeWeightUse
    H1 hero48 – 72pxBold (700)Main page heading
    H2 section32 – 40pxSemibold (600)Section headings
    H3 subsection24 – 28pxSemibold (600)Subheadings
    H4 detail20 – 22pxMedium (500)Card titles, lists
    Body text16 – 18pxRegular (400)Paragraphs
    Small text12 – 14pxRegular (400)Captions, legal notices

    Non-negotiable legibility rules:

  • Line length: 45 to 75 characters per line (beyond that, the eye tires on the way back to the start)
  • Line height: 1,5 to 1,7 for paragraphs, 1,1 to 1,3 for headings
  • Space between paragraphs: 1 to 1,5em, because white space is not emptiness, it is breathing room

  • 10 proven Google Fonts pairings:

  • Playfair Display plus Source Sans Pro, editorial elegance
  • Montserrat plus Merriweather, modern and legible
  • Poppins plus Inter, technical and approachable
  • Space Grotesk plus DM Sans, geometric and clean
  • Cormorant Garamond plus Proza Libre, refined luxury
  • Archivo plus Libre Franklin, solid corporate
  • Clash Display plus Satoshi, a 2026 trend
  • Sora plus Outfit, modern startup
  • Fraunces plus Commissioner, contemporary editorial
  • Cabinet Grotesk plus General Sans, premium minimalist

  • Font pairings and typographic hierarchy
    Font pairings and typographic hierarchy

    How do you optimise Google Fonts performance on your site?


    Every web font adds 20 to 100KB to your page load, and every extra weight (light, medium, bold, extra-bold) is a separate file. On a site loading 4 fonts in 6 different weights, typography alone can account for more than 500KB of blocking resources.


    Performance best practice:

  • 2 fonts maximum (3 with an optional accent), beyond that both coherence and performance collapse
  • Only select the weights you actually use: Regular 400 plus Bold 700 is enough for 90% of sites
  • font-display: swap: shows a system fallback while the font loads, avoiding the flash of invisible text (FOIT)
  • Preconnect to the servers: add a preconnect link to fonts.googleapis.com and fonts.gstatic.com in your HTML
  • Self-hosting: host the font files on your own server for full control and zero external dependency

  • Impact on Core Web Vitals: a badly configured font is the leading cause of CLS (Cumulative Layout Shift), where the text visibly jumps as the font loads, hurting your Google score. Target: CLS below 0,1. Above that, you take a direct ranking penalty.


    Typography trends for 2026:

  • Variable fonts: a single font file covering every weight and width, saving bandwidth and opening up animation possibilities
  • Serif revival: serifs are back in digital (Fraunces, Playfair, Cormorant) after years of sans-serif dominance
  • XL typography: giant headings (80px and above) as the main design element, not just functional text
  • System fonts: system-ui and -apple-system, zero download, perfect native rendering (the choice of GitHub, Medium and Linear)

  • A real example: a consultancy we worked with was using Raleway plus Raleway on its site (the same font everywhere, with 8 weights loaded). After switching to Inter plus Playfair Display with only 3 weights, LCP went from 3,8s to 1,9s, rated "Good" on PageSpeed, and time spent on the expertise pages rose by 22%.


    Typographic performance and Core Web Vitals
    Typographic performance and Core Web Vitals

    Check how your typography affects your design score with our Design Score tool.


    The 5-step method for choosing your fonts


  • Start from your positioning, not your taste. Write down three adjectives your customers should feel (serious, warm, modern, artisanal, high-end). Each font family carries different adjectives, as described above.
  • Choose the body font first. It is the one people read most. It has to stay legible at 16 pixels on a phone: Inter, Source Sans, Open Sans, Lato and Nunito Sans are all safe bets.
  • Then choose the heading font, by contrast. Serif against sans-serif, or a very bold sans-serif against a light one. Two fonts that are too similar resemble each other without complementing each other.
  • Test on a real page, with your real text, on mobile and on desktop, before you decide. A font that looks beautiful in a catalogue can disappoint in an 80-word paragraph.
  • Set the rule and stop changing it: one heading font, one body font, two weights each at most. Write it into your brand guidelines so future materials respect it.

  • 8 ready-to-use Google Fonts pairings


    HeadingsBody textImpression it givesSuits
    Playfair DisplaySource Sans 3Elegant, editorialProfessional practices, hospitality, fine crafts
    MontserratOpen SansModern, approachableBusiness services, charities
    PoppinsInterYoung, technicalStartups, apps, training
    DM Serif DisplayDM SansRefined, contemporaryArchitecture, interiors, beauty
    Space GroteskInterTechnical, preciseIndustry, software, engineering
    FrauncesNunito SansWarm, artisanalRestaurants, food shops, wellbeing
    ManropeManrope (different weights)Understated, uniformAccountants, solicitors, consulting
    LoraLatoClassic, reassuringHealthcare, property, insurance

    All of them are free, including for commercial use, and available as woff2 files so you can host them on your own domain. If you are unsure about the result, our free design score rates the legibility and typographic consistency of your site in seconds.


    Frequently asked questions about web typography


    How many fonts should you use on a website?


    2 fonts maximum for most sites: one for headings, one for body text. You can add a third for decorative accents or code. Beyond that, the design loses coherence, performance suffers and the brand identity weakens. The golden rule: a clear contrast in style between the two fonts you choose (serif plus sans-serif works almost every time), with consistent proportions and personality.


    Is Google Fonts free for commercial use?


    Yes, every Google Fonts typeface is open source and free, including for commercial use, with no attribution required. It is the reference library, with more than 1 400 families available in 2026. For performance, consider self-hosting the .woff2 files directly on your own server, which removes the external dependency and saves a few hundred milliseconds on load time.


    What is the minimum text size on mobile?


    16px minimum for body text on mobile. Below that, users have to pinch to zoom, which hurts UX and can hurt SEO (Google penalises sites that require zooming to read). Most experts recommend 16 to 18px. Use the CSS clamp() function for responsive type that adapts automatically to screen width without media queries.


    Does typography affect conversion rates?


    Yes, measurably. Eye-tracking studies show that users read web pages in an F pattern: they read the first line in full, then scan vertically. Typography with a clear hierarchy (contrasting headings, airy paragraphs) increases reading time by 20 to 30% and reduces the bounce rate. In practice: a CTA button in a legible, high-contrast typeface converts better than one in a hard-to-read decorative face, even with identical wording.


    Can you use premium fonts (not from Google Fonts) on your site?


    Yes. Adobe Fonts (included with Creative Cloud), Fontshare (free), Fonts In Use and independent foundries (Klim, Commercial Type, Production Type in France) offer premium fonts that are often more distinctive than Google Fonts. Self-hosting then becomes necessary for both licensing and performance reasons. For small businesses on a limited budget, Google Fonts covers 95% of needs, and premium fonts make sense when brand identity is a strong point of difference.


    Share this article