Transformez n'importe quel projet React, Vue ou Svelte en fichiers statiques hébergeables partout
React → HTML/CSS/JSVite, CRA, Astro, Vue, Svelte — tout projet avec un package.json
Ouvrir l'atelierSans inscription. Rien ne quitte votre navigateur.
À peu près tout ce que vous avez créé avec un outil d'IA qui écrit du code — React, Vue, Svelte, et compagnie.
Exporté depuis
Écrit avec
Exportez votre projet au format ZIP depuis Google AI Studio, Claude Code, Cursor ou tout autre outil de codage IA, puis déposez-le ici.
La vraie création du site se passe ici, sur votre propre ordinateur, à l'intérieur de cette page — votre code ne quitte jamais votre appareil.
Obtenez du HTML, CSS et JS pur, prêt à héberger gratuitement sur Cloudflare Pages, Vercel ou Netlify.
Tout se passe à l'intérieur de votre propre navigateur — il n'y a aucun serveur où envoyer votre projet. C'est aussi pour ça que c'est gratuit.
Un build qui casse, c'est en général un mur de sortie npm. Nous la comparons à 13 causes connues et vous disons laquelle vous avez rencontrée. Quand rien ne correspond, nous le disons au lieu de deviner.
Voir la liste complète15 vérifications sur les fichiers que vous allez publier : un mot de passe laissé dans le code, là où les visiteurs pourraient le lire, un lien qui pointe encore vers votre propre ordinateur, un titre de page manquant. Une fois votre site en ligne, il n'y a rien derrière pour corriger tout ça à votre place — alors nous les repérons avant.
Voir la liste complèteTéléversez votre projet React au format ZIP et cliquez sur Démarrer le build. React2Static crée réellement le site dans votre navigateur et produit des fichiers HTML, CSS et JS que vous pouvez télécharger et publier n'importe où.
Oui. React2Static est conçu pour les exports Google AI Studio et fonctionne aussi avec les projets React générés par Claude Code, Cursor, Codex et d'autres outils de codage IA.
Vous obtenez le journal complet, plus un diagnostic en clair : quelle cause connue correspond, et quoi changer. La plus fréquente de loin : du code qui importe un paquet jamais ajouté au package.json. Si rien ne correspond, nous le disons plutôt que de deviner — un mauvais diagnostic est pire que pas de diagnostic.
Non. Tout se passe directement dans votre propre navigateur, et votre code ne quitte jamais votre appareil.
Oui, sur Netlify. Vous autorisez votre propre compte Netlify et les fichiers partent de votre navigateur directement vers lui — aucun serveur à nous au milieu. Vous pouvez aussi simplement télécharger le ZIP et le déposer sur Cloudflare Pages, Vercel ou ailleurs.
Partout où l'on peut servir des fichiers statiques : Cloudflare Pages, Vercel, Netlify ou GitHub Pages — tous avec des offres gratuites généreuses. Consultez le guide de déploiement ci-dessous pour un tutoriel pas à pas.
Des tutoriels pas à pas pour mettre vos fichiers statiques en ligne et y brancher un domaine.