Générateur CSS Google Fonts
Générez des URL @import et des balises <link> Google Fonts pour n'importe quelle combinaison de polices et de graisses avec notre générateur CSS Google Fonts gratuit. Choisissez parmi plus de 40 polices populaires, sélectionnez les graisses nécessaires, définissez une stratégie font-display pour des performances de chargement optimales et obtenez instantanément l'extrait CSS ou HTML prêt à l'emploi. Tout le traitement s'exécute localement dans votre navigateur - sans inscription.
Select fonts and weights, choose a display strategy, and get the @import or <link> tag ready to paste into your project. The output updates in real time - no signup required.
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');
<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&display=swap" rel="stylesheet">
/* CSS font-family usage */
/* Inter */
.font-inter {
font-family: 'Inter', system-ui, -apple-system, sans-serif;
}Pourquoi utiliser notre générateur CSS Google Fonts ?
- Génération CSS Google Fonts instantanée : sélectionnez n'importe quelle combinaison de Google Fonts et de graisses et obtenez instantanément un @import ou une balise prêts à l'emploi. Notre générateur CSS Google Fonts met à jour la sortie en temps réel - sans attente ni étape de build.
- Générateur CSS Google Fonts en ligne sécurisé : toute la génération CSS Google Fonts se fait localement dans votre navigateur - vos sélections de polices et les détails de votre projet ne quittent jamais votre appareil. Utilisez notre générateur CSS Google Fonts en ligne en toute confidentialité.
- Générateur CSS Google Fonts sans installation : générez des @import et des balises Google Fonts directement dans n'importe quel navigateur, sans Node.js, npm ni outil de build. Fonctionne sur n'importe quel appareil, partout - il suffit de sélectionner et copier.
- Stratégie font-display et aperçu en direct : choisissez parmi les stratégies font-display swap, optional, fallback, block ou auto pour des performances de chargement optimales. Voyez un aperçu en direct de chaque police rendue dans le navigateur avant de l'ajouter à votre projet.
Cas d'usage courants du générateur CSS Google Fonts
- Typographie d'applications web : les développeurs front-end utilisent notre générateur CSS Google Fonts pour configurer rapidement la typographie d'applications React, Vue et Angular. Sélectionnez la famille de polices, choisissez les graisses nécessaires et collez le @import généré dans votre fichier CSS global.
- Design de pages de destination : les designers et marketeurs utilisent notre générateur pour associer une police display à une police de corps sur des pages de destination. Chargez un préréglage comme « Editorial Blog » ou « Creative Portfolio » et obtenez la balise prête en quelques secondes.
- Projets Next.js et Gatsby : les développeurs Next.js et Gatsby utilisent notre générateur pour obtenir la syntaxe @import correcte pour leur feuille de style globale ou leur _document.tsx. Le CSS généré est compatible avec n'importe quel framework basé sur React.
- Chargement de polices optimisé : les développeurs soucieux des performances utilisent notre générateur pour choisir la stratégie font-display: swap ou optional, minimisant le décalage de mise en page et améliorant les scores Core Web Vitals de leurs sites.
- Développement de modèles d'e-mail : les développeurs e-mail utilisent notre générateur pour obtenir la syntaxe @import correcte dans les modèles HTML. Ne sélectionnez que les graisses nécessaires pour garder l'URL d'import courte et le chargement rapide.
- Mise en place d'un design system : les ingénieurs design system utilisent notre générateur pour documenter les familles de polices, graisses et stratégies d'affichage exactes utilisées dans un produit. L'extrait CSS généré devient partie intégrante de la documentation du design system.
Qu'est-ce qu'un générateur CSS Google Fonts ?
Un générateur CSS Google Fonts est un outil qui construit l'URL @import ou la balise <link> correcte pour charger des Google Fonts dans un projet web. Google Fonts sert gratuitement plus de 1 400 familles de polices via son CDN, mais construire l'URL API correcte - surtout en combinant plusieurs polices, graisses et variantes italiques - exige de comprendre la syntaxe de l'API CSS2 de Google Fonts. Notre générateur CSS Google Fonts gère tout cela automatiquement : sélectionnez vos polices et graisses, choisissez une stratégie font-display et obtenez la bonne URL instantanément. Plus besoin de construire manuellement des tuples d'axes ital,wght@ ni de mémoriser le format des paramètres de l'API.
Comment fonctionne notre générateur CSS Google Fonts
- 1. Sélectionnez vos polices : choisissez parmi plus de 40 Google Fonts populaires organisées par catégorie (sans-serif, serif, monospace, handwriting, display). Chargez un préréglage comme « Modern SaaS » ou « Editorial Blog » pour démarrer instantanément, ou ajoutez les polices individuellement.
- 2. Choisissez graisses et styles : sélectionnez les graisses spécifiques (100-900) et les variantes italiques dont vous avez besoin. Ne chargez que les graisses réellement utilisées - chaque graisse supplémentaire alourdit le temps de chargement. L'aperçu en direct montre chaque police rendue dans le navigateur.
- 3. Copiez ou téléchargez : copiez le @import ou la balise <link> générés dans le presse-papiers, ou téléchargez-les en fichier .css. La sortie inclut aussi des déclarations CSS font-family prêtes à l'emploi pour chaque police sélectionnée.
Ce qui est généré
- URL @import (CSS) : une instruction @import url('...') à utiliser en haut d'un fichier CSS ou dans une balise <style>. C'est la façon la plus simple de charger des Google Fonts dans un flux de travail centré CSS.
- Balise <link> (HTML) : une paire de balises <link rel="preconnect"> plus la balise principale <link rel="stylesheet"> à utiliser dans le <head> d'un document HTML. Les indices preconnect améliorent les performances de chargement en établissant des connexions précoces aux serveurs Google.
- Déclarations CSS font-family : des règles CSS font-family prêtes à l'emploi pour chaque police sélectionnée, incluant la pile de polices système de secours correcte pour la catégorie (sans-serif, serif, monospace, etc.).
- Stratégie font-display : le paramètre display= ajouté à l'URL Google Fonts contrôle la gestion du chargement de la police par le navigateur. swap est recommandé pour la plupart des sites car il affiche immédiatement une police de secours et bascule vers la police web une fois chargée, évitant le texte invisible.
Choisir la bonne stratégie font-display
- swap (recommandé) : affiche immédiatement une police de secours, puis bascule vers la police web une fois chargée. Idéal pour le texte courant et les titres où un texte invisible nuirait à l'expérience.
- optional : n'utilise la police web que si elle se charge dans une fenêtre très courte (généralement 100 ms). Idéal pour les sites critiques en performances où le chargement des polices ne doit pas affecter les métriques.
- fallback : période de blocage courte (100 ms), puis période d'échange (3 secondes). Un compromis entre swap et optional.
- block : masque le texte jusqu'au chargement de la police (jusqu'à 3 secondes). À éviter pour le texte courant - peut provoquer un texte invisible (FOIT) et nuire aux Core Web Vitals.
Foire aux questions
Un générateur CSS Google Fonts est un outil qui construit l'URL @import ou la balise <link> correcte pour charger des Google Fonts dans un projet web. Notre générateur s'exécute entièrement dans votre navigateur - sélectionnez vos polices et graisses, choisissez une stratégie font-display et obtenez instantanément l'extrait CSS ou HTML prêt à l'emploi. Sans inscription.
La balise <link> dans le <head> HTML est généralement préférable pour les performances. Elle permet au navigateur de découvrir et de commencer à charger la police plus tôt qu'un @import dans un fichier CSS, qui n'est traité qu'après le téléchargement du fichier CSS lui-même. Utilisez @import lorsque vous devez charger des polices depuis un fichier CSS.
font-display: swap demande au navigateur d'afficher immédiatement une police de secours pendant le chargement de la police web, puis de basculer vers celle-ci une fois prête. Cela évite le texte invisible (FOIT) et est recommandé par Google PageSpeed Insights et les recommandations Core Web Vitals.
Ne chargez que les graisses réellement utilisées dans votre CSS. Chaque graisse supplémentaire s'ajoute au poids total téléchargé. Pour la plupart des projets, 2 ou 3 graisses suffisent (par exemple 400 pour le corps, 600 pour semi-gras et 700 pour gras). Charger les 9 graisses augmente nettement le temps de chargement.
swap affiche immédiatement une police de secours et bascule vers la police web une fois chargée. optional n'utilise la police web que si elle se charge dans une fenêtre très courte (généralement 100 ms) ; si elle la manque, la police de secours est utilisée pour toute la session de la page. optional est idéal pour les sites critiques en performances.
Oui. Notre générateur CSS Google Fonts combine plusieurs familles de polices en une seule URL de requête API, ce qui est plus efficace que des requêtes séparées pour chaque police. Ajoutez autant de polices que nécessaire - le générateur construit automatiquement l'URL combinée optimale.
Oui, pour de meilleures performances. La sortie en balise <link> de notre générateur inclut automatiquement deux indices preconnect : un pour fonts.googleapis.com et un pour fonts.gstatic.com. Ces indices demandent au navigateur d'établir des connexions précoces aux serveurs Google, réduisant la latence de chargement des polices.
Absolument. Toute la génération CSS Google Fonts se fait entièrement dans votre navigateur en JavaScript. Vos sélections de polices et le code généré ne sont jamais envoyés à un serveur. Tout s'exécute localement sur votre appareil, garantissant une confidentialité totale.
Oui ! Notre générateur CSS Google Fonts est 100 % gratuit, sans inscription, sans publicité et sans limite d'utilisation. Générez des @import et des balises link Google Fonts pour n'importe quel projet autant de fois que nécessaire - entièrement gratuit, à vie.