Skip to main content

Google Fonts CSS2 URL Builder for Inter, Lexend, and production embed code

Parse, edit, and generate Google Fonts CSS2 links, HTML preconnect tags, @import CSS, variables, and Tailwind font stacks.

  • Runs locally
  • Category Developer & DevOps
  • Best for Formatting, validating, shrinking, or inspecting code-adjacent text.

Google Fonts CSS2 URL builder

Local only. This tool generates code strings and does not fetch Google Fonts.
Paste a fonts.googleapis.com/css2 URL, a family= query string, or edit the Inter + Lexend default.

Font families

Summary

Optional. Adds text= to reduce downloaded glyphs for logos, headings, or short labels.
2 families · 9 weight axesInter 400, 500, 600, 700Lexend 400, 500, 600, 700, 800
Checks
Ready to paste. The URL uses css2, includes display=swap, and keeps weights explicit.

CSS2 URL

https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Lexend:wght@400;500;600;700;800&display=swap

HTML links

<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=Inter:wght@400;500;600;700&family=Lexend:wght@400;500;600;700;800&display=swap" rel="stylesheet">

CSS @import

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Lexend:wght@400;500;600;700;800&display=swap');

CSS variables and usage

:root {
  --font-inter: 'Inter', system-ui, sans-serif;
  --font-lexend: 'Lexend', system-ui, sans-serif;
}

body {
  font-family: var(--font-inter);
}

h1, h2, h3 {
  font-family: var(--font-lexend);
  font-weight: 800;
}

Tailwind config

// tailwind.config.js
export default {
  theme: {
    extend: {
      fontFamily: {
        inter: ['Inter', 'system-ui', 'sans-serif'],
        lexend: ['Lexend', 'system-ui', 'sans-serif'],
      },
    },
  },
};

What this tool does

A client-side Google Fonts CSS2 URL builder for the common Inter + Lexend embed string and any other fonts.googleapis.com/css2 link. Paste a URL, inspect the family names, weights, italics, display mode, and optional text subset, then copy production-ready HTML link tags, CSS @import, CSS custom properties, or Tailwind fontFamily configuration. The tool does not call Google Fonts; it only parses and generates code locally.

Tool details

Input
Text + Numbers + Structured content
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
No account required
Open the page and use it; whether results survive refresh depends on the tool.
Performance budget
Initial JS <= 40 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Developer & DevOps · Developer
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Google Fonts CSS2 URL Builder fits into your work

Use it in the small gaps between coding, reviewing, debugging, and shipping.

Developer jobs

  • Formatting, validating, shrinking, or inspecting code-adjacent text.
  • Preparing snippets for documentation, tickets, commits, or handoff.
  • Checking a small payload quickly without switching tools.

Developer checks

  • Run irreversible transforms like minify or obfuscate on a copy.
  • Keep secrets out of pasted snippets unless the tool explicitly stays local.
  • Use your normal tests or linter before shipping transformed code.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Font Pairing Generator Font pairing generator — 50+ curated Google Fonts pairs (heading + body) with live preview, classifications, CSS export. Open
  2. 2 CSS Font Stack Generator CSS font stack generator — system-safe font families with full Win/Mac/Linux/Android/iOS fallback chains, with CJK fallbacks, copy as CSS/Tailwind/SwiftUI. Open
  3. 3 Tailwind CSS Cheatsheet Tailwind CSS cheat sheet — 100+ utility classes (spacing, color, flex, grid, typography, responsive) with live preview. Open

Real-world use cases

  • Clean up a copied Google Fonts URL before launch

    A designer hands you a long Inter + Lexend URL copied from Google Fonts. Paste it here, confirm only the needed weights remain, keep `display=swap`, and copy the HTML preconnect block into the page head.

  • Turn a font choice into Tailwind tokens

    You already know the brand fonts but need a Tailwind handoff. Edit the families and weights, copy the generated `fontFamily` extension, and wire `font-inter` or `font-lexend` utilities into the layout.

Common pitfalls

  • Loading every available weight when the page only uses 400, 600, and 700.

  • Using `@import` in production even though the page head can use preconnect and stylesheet links.

  • Forgetting `display=swap`, which can make text invisible while the web font downloads.

Privacy

The parser runs entirely in your browser. It does not fetch the generated Google Fonts URL, so private project names in text subsets or local notes are not sent anywhere by this tool.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-13