HTML et CSS vers Webflow — Coller le code en éléments natifs

Collez le HTML et son CSS, cliquez sur Copier vers Webflow puis collez dans le Designer. Vous obtenez de vrais Div Blocks, Headings, Links, Images et Lists, avec classes, combo classes, breakpoints tablette et mobile, et états hover, au lieu d'un seul gros Code Embed.

Mis à jour le
Déposez des fichiers .html et .css ou cliquez pour les choisir
Sélectionnez ensuite un élément dans le Webflow Designer (ou le Navigator) et appuyez sur Ctrl/⌘+V.

Webflow est ouvert dans un autre navigateur ? Les navigateurs ne partagent pas les données du presse-papiers de Webflow. Collez dans le Webflow Clipboard Bridge dans ce navigateur, puis recopiez.

Aperçu (rendu de votre HTML & CSS)

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

devpack.app est un outil indépendant, non affilié à Webflow, Inc. ni à Figma, Inc., et n’est ni sponsorisé ni approuvé par eux. Webflow et Figma sont des marques de leurs propriétaires respectifs.

Comment utiliser : HTML et CSS vers Webflow

  1. Collez votre HTML à gauche et le CSS correspondant à droite. Il peut provenir d'un export de code, d'un template, d'une sortie Tailwind compilée en CSS, ou d'un code écrit par ChatGPT ou Claude. Les balises <style> présentes dans le HTML sont récupérées automatiquement.
  2. Vérifiez l'aperçu et le rapport de conversion : il indique le nombre d'éléments, de classes, de combo classes et de styles par breakpoint créés, ainsi que le CSS qui n'a pas pu être converti.
  3. Choisissez Éléments natifs (Div Block, Heading, Paragraph, Link, Image, List…) ou Custom Elements (chaque balise exactement telle qu'écrite), puis cliquez sur Copier vers Webflow.
  4. Dans le Webflow Designer, sélectionnez un élément parent et appuyez sur Ctrl/⌘+V. Les classes apparaissent dans le Style Manager, et les styles tablette et mobile sont appliqués à leurs breakpoints.

Pourquoi convertir du HTML en éléments natifs Webflow ?

Le moyen rapide d'intégrer du code dans Webflow est un Code Embed, mais un embed fonctionne comme une boîte noire : vos clients ne peuvent pas modifier le texte, vous ne pouvez pas le restyler dans le panneau Style, et il n'apparaît pas dans le Navigator. Ce convertisseur transforme votre balisage en mêmes éléments que vous créeriez à la main : Div Blocks, Sections, Headings, Paragraphs, Text Links, Link Blocks, Images et Lists, chacun avec ses classes. Le texte reste modifiable dans le Designer comme dans l'Editor, et chaque style est géré dans le Style Manager de Webflow.

Comment le CSS est converti en classes Webflow

Votre CSSDans Webflow
.card { … }Classe card avec ces styles
class="button is-secondary" + .button.is-secondaryCombo class button is-secondary
@media (max-width: 991px)Breakpoint tablette
@media (max-width: 767px) / 479pxMobile paysage / Mobile portrait
.button:hover, :focus, :activeÉtats Hover, Focused et Pressed
var(--brand) depuis :rootRemplacée par sa valeur
margin: 0 auto, gap, border, flex: 1Développées en propriétés individuelles Webflow
h1 { }, .card p { }, @keyframesConservées dans un petit Code Embed (<style>), car les classes Webflow ne peuvent pas exprimer les sélecteurs de balise ou de descendance

Le CSS mobile-first fonctionne aussi : le convertisseur calcule les styles effectifs pour chaque breakpoint Webflow (ordinateur, tablette, mobile paysage, mobile portrait) et n'écrit que les différences, à la manière de la cascade de Webflow, du bureau vers les écrans plus petits.

Éléments natifs ou Custom Elements

Les éléments natifs offrent la meilleure expérience d'édition pour le contenu : les titres, paragraphes et liens se comportent exactement comme les éléments glissés depuis le panneau Add. Les balises sans équivalent natif dans Webflow, comme button, form, input, video ou svg en ligne, deviennent des Custom Elements avec tous leurs attributs. Choisissez Custom Elements (balises exactes) si vous voulez conserver chaque balise à l'identique, par exemple pour un balisage sémantique ou des composants que vous ne modifierez jamais dans l'Editor. Pour les icônes SVG en ligne, l'outil dédié SVG vers Webflow donne les meilleurs résultats.

D'où provient le HTML ?

  • Sections générées par IA : demandez à ChatGPT ou Claude une section en HTML et CSS avec des noms de classes, puis collez-la ici au lieu de la reconstruire à la main.
  • Templates et kits d'interface : templates HTML/CSS ou prototypes exportés.
  • Tailwind : les classes utilitaires de Tailwind ne se traduisent pas bien en classes Webflow. Compilez d'abord en CSS simple avec des noms de classes sémantiques, ou utilisez le générateur de noms de classes pour obtenir une structure propre.
  • Anciens sites : copiez le balisage d'une section et son CSS pour la migrer vers Webflow.

Conseils pour un collage propre

  • Adoptez une convention de nommage, par exemple Client-First, avant de coller. Le vérificateur de fautes de noms de classes repère les fautes de frappe et les doublons.
  • Les images conservent leur URL. Importez-les ensuite dans le panneau Assets de Webflow et remplacez la source : elles seront servies depuis le CDN de Webflow avec des tailles adaptatives.
  • Si une classe portant le même nom existe déjà dans votre projet, Webflow conserve les deux et ajoute un numéro à celle collée. Renommez-les ou fusionnez-les dans le Style Manager.
  • Convertissez les espacements fixes en valeurs fluides avec le Clamp Calculator, et reprenez les valeurs de design depuis Figma avec Figma CSS vers Webflow.

Fonctionnement de « Copier vers Webflow »

Lorsque vous copiez des éléments dans le Designer, Webflow place sur le presse-papiers une description JSON des éléments et de leurs classes. Le convertisseur construit les mêmes données (nœuds, textes, classes, combo classes et variantes par breakpoint) et les place dans votre presse-papiers pour que le Designer puisse les lire. Webflow ne documente pas officiellement ce format. Si un collage échoue après une mise à jour de Webflow, utilisez une fois la zone de calibrage de la page SVG vers Webflow ; les Custom Elements créés ici utilisent le même format appris.

Aussi recherché comme : html vers webflow, css vers webflow, code vers webflow, coller html dans webflow, convertisseur html webflow, webflow clipboard, xscpdata, tailwind vers webflow.

Outils complémentaires : HTML et CSS vers Webflow

  • HTML vers Webflow Rich Text — Collez du HTML désordonné (ancien site, export WordPress, Google Docs ou Word) et obtenez un balisage sémantique propre, accepté par l’élément Rich Text de Webflow et par l’import CMS sans résidus.
  • Redirections WordPress vers Webflow — Migrer un site de WordPress vers Webflow modifie presque toutes les URL : chemins d'articles datés, archives /category/, slashes finaux et slugs de pages.
  • Webflow Clipboard Bridge — Webflow place les éléments dans le presse-papiers dans un format spécial qui ne voyage pas d’un navigateur à l’autre (Firefox → Chrome, Safari → Edge…).
  • Éditeur de composants Webflow — Déplacez des sections et composants d’un projet Webflow à l’autre et modifiez-les au passage.

Questions fréquentes

Puis-je coller directement du HTML dans Webflow ?
Pas sous forme d'éléments natifs. Webflow n'accepte que son propre format de presse-papiers : le HTML brut arrive donc comme du texte ou nécessite un Code Embed. Cet outil convertit le HTML et le CSS dans ce format, si bien que le collage crée de vrais éléments Webflow modifiables, avec leurs classes.
Les styles responsives et les effets au survol sont-ils conservés ?
Oui. Les media queries max-width correspondent aux breakpoints Webflow tablette (991px), mobile paysage (767px) et mobile portrait (479px). Les pseudo-classes :hover, :focus et :active deviennent les états Hover, Focused et Pressed. Le CSS en min-width (mobile-first) est recalculé pour chaque breakpoint.
Que devient le CSS qui n'est pas un simple sélecteur de classe ?
Les sélecteurs de balise (h1), les sélecteurs de descendance (.card p), @keyframes, @font-face et règles similaires ne peuvent pas être stockés comme classes Webflow. Par défaut, ils sont placés dans un petit Code Embed avec une balise <style> à l'intérieur de la section collée, ce qui préserve le rendu visuel. Décochez l'option pour les ignorer.
Cela fonctionne-t-il avec du HTML Tailwind ou Bootstrap ?
Techniquement oui, mais chaque classe utilitaire (comme px-4 ou col-md-6) deviendrait une classe Webflow sans style, sauf si vous collez le CSS correspondant. Pour Webflow, il vaut mieux utiliser quelques classes sémantiques : compilez votre design en CSS simple ou partez du générateur de noms de classes.
Mon code est-il envoyé en ligne ?
Non. L'analyse, la conversion et les données du presse-papiers sont entièrement créées dans votre navigateur.
Pourquoi le collage ne fonctionne-t-il pas ?
Sélectionnez un élément sur le canevas ou dans le Navigator avant d'appuyer sur Ctrl/⌘+V, et collez dans un conteneur pouvant accueillir des enfants (et non dans un élément de texte). Si rien ne se passe, essayez le mode Custom Elements, ou calibrez une fois sur la page SVG vers Webflow, puis recopiez.
Puis-je installer HTML et CSS vers Webflow en tant qu’application web et l’utiliser hors ligne ?
Oui. HTML et CSS vers Webflow est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires