Extrayez le design system de n'importe quel site
Design Snap est une extension Chrome gratuite qui reconstitue le design system de la page que vous regardez : couleurs classées par usage réel, typographie, border-radius, ombres et toutes les variables CSS de :root. Un clic, environ une seconde, et tout s'exporte en Tailwind, shadcn/ui, tokens Figma, Style Dictionary ou en prompt pour votre agent IA.
Noté 5,0/5 sur le Chrome Web Store · lire les avis · Plan gratuit · Sans compte · Analyse 100 % locale
Comment extraire le design system d'un site web
Extraire le design system d'un site se fait en trois étapes. Design Snap lit les styles calculés de la page — les valeurs que le navigateur affiche réellement — vous obtenez donc le système tel qu'il est en production, pas tel qu'il a été dessiné dans un fichier Figma que vous n'avez pas.
-
Installer
Ajoutez Design Snap à Chrome depuis le Chrome Web Store. Plan gratuit, sans compte.
-
Extraire
Ouvrez le site, ouvrez le panneau latéral (icône,
Ctrl+Shift+Dou clic droit) et cliquez sur Extraire. Couleurs, polices, radius, ombres et variables CSS s'affichent par onglets. -
Exporter
Copiez le système en config Tailwind, thème shadcn/ui, variables CSS, JSON, tokens Figma, tokens Style Dictionary, prompt IA ou
AGENTS.md.
Ce que veut dire « extraire un design system »
Un design system, c'est le petit ensemble de décisions qu'un site répète partout : quelques couleurs de marque et de neutres, une ou deux familles de polices sur une échelle typographique, un radius, deux ou trois ombres, un rythme d'espacement. La plupart des sites ne publient jamais le leur. Mais chacune de ces décisions est encodée dans le CSS que le navigateur calcule pour chaque élément.
Extraire un design system, c'est lire ces valeurs calculées sur toute la page, puis les agréger : compter combien de fois chaque couleur est utilisée, dédoublonner tailles de police et radius, et séparer les cinq couleurs qui définissent la marque des quarante qui n'apparaissent qu'une fois dans un footer. Des valeurs brutes ne font pas un système. Des valeurs classées et dédoublonnées, si.
Ce que Design Snap capture
- Les couleurs classées par fréquence d'usage réelle, avec des valeurs hex exactes issues des styles calculés — pas échantillonnées sur des pixels.
- La typographie : uniquement les familles personnalisées (les polices génériques de repli sont filtrées), tailles, graisses et interlignages.
- Les border-radius et box-shadows, dédoublonnés, avec aperçu.
- Toutes les custom properties CSS déclarées sur
:root— souvent ce qui se rapproche le plus du fichier de tokens du site. - Le mode sombre (PRO) : le vrai thème sombre du site s'il en a un, ou un thème cohérent généré sinon.
- Un audit de contraste WCAG 2.1 des textes de la page, pour savoir quelles paires du système sont réellement accessibles.
Quatre façons d'extraire un design system, comparées honnêtement
Les DevTools de Chrome sont gratuits et exacts, mais n'affichent qu'un élément à la fois. Reconstituer une palette oblige à cliquer sur des dizaines d'éléments et à tout noter à la main. Parfait pour une valeur, lent pour un système.
Les extracteurs en ligne de commande (outils à navigateur headless qui prennent une URL et écrivent des tokens JSON) sont le meilleur choix quand il faut automatiser — en CI, pour suivre les dérives d'une version à l'autre ou traiter beaucoup d'URL. Ils demandent Node et l'installation d'un navigateur, et voient la page comme un robot non connecté.
Demander à un agent IA de « lire » une URL est rapide, mais un modèle qui récupère du HTML voit rarement le CSS calculé : il devine les hex à partir des noms de classes et des captures. Bien pour l'ambiance, peu fiable pour les valeurs exactes.
Une extension comme Design Snap travaille sur la page exactement telle que vous la voyez — connecté, après interactions, avec le bon thème — et renvoie un système organisé en une seconde environ. C'est la voie la plus rapide pour un humain qui analyse un site à la fois.
Réutilisez le système, pas la marque
Extraire un design system, c'est ainsi que les designers apprennent des meilleures interfaces et que les développeurs démarrent un thème qui sonne juste. Servez-vous de l'extraction comme référence et point de départ : adaptez la palette, changez les polices, appropriez-vous le résultat. Ne reprenez pas le logo, les illustrations ou l'identité déposée d'une autre entreprise.
Un système, pas un tas de valeurs
D'autres outils listent des valeurs. Design Snap les classe et les organise : le résultat se colle dans un projet ou se donne à un agent sans nettoyage.
- Couleurs triées par usage réel sur la page
- Typographie, radius et ombres dédoublonnés en échelles
- Chaque variable CSS de
:rootavec sa valeur calculée - Neuf formats d'export, de
tailwind.config.jsàAGENTS.md - 100 % local — les pages analysées ne quittent jamais votre navigateur
Extraction de design system — FAQ
Installez l'extension Chrome Design Snap, ouvrez le site, ouvrez le panneau latéral et cliquez sur Extraire. En une seconde environ, vous obtenez les couleurs classées par usage, la typographie, les radius, les ombres et toutes les variables CSS de :root, exportables en Tailwind, shadcn/ui, variables CSS, JSON, tokens Figma, Style Dictionary ou prompt IA.
Design Snap travaille sur la page ouverte dans votre navigateur, ce qui le rend précis sur les pages connectées, après interactions et en mode sombre. Pour traiter des URL en masse ou en CI, un extracteur headless en ligne de commande est plus adapté.
Oui. Design Snap lit les styles calculés par le navigateur, le framework n'a donc aucune importance : utilitaires Tailwind, CSS-in-JS, classes Webflow ou CSS classique aboutissent aux mêmes valeurs calculées.
Oui. L'export tokens Figma (gratuit) est un fichier JSON Tokens Studio importable dans Figma avec le plugin Tokens Studio.
Lire le CSS que votre propre navigateur a déjà téléchargé, c'est ce que font les DevTools, et des couleurs ou des tailles de police seules ne sont généralement pas protégées. Ce qu'il ne faut pas faire : copier le logo, les illustrations, les textes ou l'identité déposée d'une marque. Utilisez l'extraction comme inspiration et point de départ.
Outils et guides liés
Copier un design avec l'IA
Transformez une extraction en prompt ou AGENTS.md pour Claude, Cursor ou v0.
Qu'est-ce qu'un design token ?
Les trois couches de tokens et leur équivalent CSS, Tailwind et Style Dictionary.
Générateur de thème Tailwind
Un tailwind.config.js ou un @theme v4 prêt à coller depuis n'importe quel site.
Meilleurs extracteurs
Six outils comparés sur la couverture, les exports et la confidentialité.