Free code playgrounds compared: CodeSandbox, StackBlitz, Replit

TL;DR · Short answer

StackBlitz boots fastest for quick demos, CodeSandbox handles full projects, and Replit is built to stay online. All three run in the browser directly from the Development Tools directory, with no local install. StackBlitz's WebContainers start a real Node.js runtime in milliseconds and keep working offline once loaded, but only for Node — CodeSandbox and Replit reach further into Python, databases and hosting. Replit's Core plan starts at $20 a month once the free tier's limits are hit, per its pricing page.

Qu'est-ce que CodeSandbox, StackBlitz et Replit ont en commun ?

Toutes les applications comparées ici appartiennent à la catégorie Development Tools du répertoire et partagent un principe : éditer et exécuter du code sans rien installer localement. CodeSandbox est un environnement de développement cloud pour des projets complets, avec templates Node et React instantanés, dépendances npm, collaboration en direct et serveurs partageables. StackBlitz démarre Node.js directement dans l'onglet via ses WebContainers, avec de vraies installations npm et des serveurs Vite, sans VM distante. Replit est un IDE dans le navigateur avec hébergement pour des dizaines de langages, un agent IA qui échafaude des applications, l'édition multi-joueurs et des déploiements en un clic.

Aucun des trois n'est gratuit sans limite. Le niveau gratuit de CodeSandbox couvre les sandboxes publiques et un crédit de VM limité, selon la fiche du répertoire. StackBlitz reste gratuit pour les projets publics, mais les projets privés demandent un plan payant. Replit propose un palier gratuit pour découvrir et apprendre ; sa page de tarifs annonce ensuite un plan Core à 20$ par mois (18$ par mois facturé annuellement) puis un plan Pro à 100$ par mois (90$ par mois facturé annuellement), avec une offre Enterprise sur devis.

D'autres outils de la catégorie Development Tools répondent à des besoins plus ponctuels que ces trois environnements complets : regex101 sert à construire et déboguer des expressions régulières avec un panneau d'explication et un débogueur pas à pas, tandis que Carbon transforme un extrait de code en image soignée pour une présentation ou une documentation, sans création de compte. Le répertoire se parcourt aussi par catégorie, sur la page Development Tools elle-même, ou en suivant le guide sur comment parcourir les web apps par catégorie.

AppOù ça tourneNiveau gratuitPoint fort
CodeSandboxVM cloud à distanceSandboxes publiques, crédit VM limitéPartage instantané, snapshots en 2 secondes
StackBlitzDans l'onglet via WebContainersGratuit pour projets publicsDémarrage en millisecondes, fonctionne hors ligne
ReplitIDE navigateur plus hébergementGratuit pour essai et apprentissageBase de données et hébergement inclus
regex101Dans le navigateurGratuit, pas de compte requisDébogueur pas à pas des regex
CarbonDans le navigateurGratuit, pas de compte requisImage soignée d'un extrait de code

Comment StackBlitz fait-il tourner Node.js dans l'onglet ?

Selon la fiche du répertoire, StackBlitz doit sa rapidité à ses WebContainers : un runtime Node.js complet compilé en WebAssembly, capable de lancer npm install et un serveur de développement directement dans l'onglet, sans file d'attente pour une VM distante. Le démarrage se compte en millisecondes, et une fois le projet chargé, le travail continue même hors ligne. Sur sa page d'accueil, StackBlitz présente WebContainers comme le premier micro système d'exploitation basé sur WebAssembly capable de démarrer des environnements de développement complets en quelques millisecondes, en toute sécurité, dans l'onglet du navigateur.

StackBlitz oppose cette approche aux IDE en ligne historiques, qui exécutent le code sur des serveurs distants et renvoient le résultat par flux au navigateur — une méthode que le site juge moins sécurisée et moins agréable que le poste local dans presque tous les cas. Sa page d'accueil met en avant un temps de démarrage en millisecondes contre plusieurs minutes pour ces IDE historiques, une latence réseau nulle, la possibilité de travailler hors ligne, et le réflexe de corriger un conteneur cassé par un simple rafraîchissement de page.

D'après la fiche du répertoire, StackBlitz convient particulièrement pour ouvrir en un clic la reproduction d'un bug depuis un template de ticket GitHub, tester une bibliothèque contre un vrai bundler sans polluer sa machine, faire une démonstration en direct sans risquer qu'un IDE distant traîne, ou partager un projet complet et fonctionnel sous forme d'URL. C'est aussi pour cette raison que la documentation officielle de frameworks comme Angular, Nuxt ou SvelteKit intègre StackBlitz comme bac à sable par défaut.

Les WebContainers ne font tourner que Node : Python, les bases de données et les binaires natifs nécessitent les VM distantes payantes de StackBlitz, selon les limites listées dans la fiche du répertoire. Le support de Safari a historiquement accusé du retard sur Chrome, les très gros monorepos sollicitent lourdement la mémoire du navigateur, et les projets privés exigent un abonnement payant plutôt que le niveau gratuit réservé aux projets publics.

CodeSandbox : partage instantané et intégration GitHub

CodeSandbox est décrit dans le répertoire comme un environnement de développement cloud pensé pour des projets complets : templates Node, React et autres frameworks instantanés, gestion des dépendances npm, collaboration en direct et serveurs de développement partageables en un lien. Son niveau gratuit couvre les sandboxes publiques et un crédit de VM limité. Un sandbox partagé reste donc la manière la plus rapide de montrer un bug reproductible ou de faire relire un bout de projet complet sans que l'interlocuteur installe quoi que ce soit.

Sur sa page d'accueil, CodeSandbox se présente désormais comme conçu pour des sandboxes à grande échelle : des API permettent de créer par programmation des environnements isolés capables d'exécuter n'importe quel code, y compris du code non fiable, sans affecter le système hôte. Le site annonce une infrastructure microVM capable de gérer des millions de VM concurrentes et de cloner ou restaurer un instantané en moins de deux secondes. Ces sandboxes sont explicitement positionnés pour les agents IA et l'exécution de code généré automatiquement, via le CodeSandbox SDK.

CodeSandbox met aussi en avant la continuité du travail : reprendre un développement dans le même sandbox après une période d'inactivité, sans perte grâce aux instantanés, avec un contrôle personnalisable sur le délai avant mise en veille. Comme l'indique sa page d'accueil consultée en septembre 2026, CodeSandbox fait désormais partie de Together AI, une association présentée comme le socle du CodeSandbox SDK pour l'exécution de code par des agents génératifs.

Que propose Replit au-delà de l'éditeur de code ?

D'après la fiche du répertoire, Replit est un IDE dans le navigateur avec hébergement pour des dizaines de langages. Son agent IA échafaude et modifie des applications, l'édition se fait à plusieurs en temps réel, et la mise en ligne se fait en un clic. Le niveau gratuit sert à découvrir la plateforme et à apprendre, sans indication de limite précise dans la fiche du répertoire au-delà de cet usage d'essai.

Sur sa page d'accueil, Replit se présente comme un « AI App and Website Builder » : décrire ce que l'on veut suffit, et Replit Agent écrit un code prêt pour la production puis le fait évoluer. Le premier prompt est annoncé comme gratuit, sans consommation de tokens en mode Free. Le site met en avant une infrastructure complète intégrée sans configuration : authentification, base de données, hébergement et supervision, pour construire des applications qui tiennent à l'échelle sans assembler ces briques séparément.

La page de tarifs de Replit, consultée en septembre 2026, détaille un plan Core à 20$ par mois (18$ par mois facturé annuellement) incluant jusqu'à 30 heures de discussion en Free Mode, jusqu'à 60 projets en Free Mode, 20$ vers les modèles les plus puissants et des espaces de travail illimités. Le plan Pro, à 100$ par mois (90$ par mois facturé annuellement), ajoute dix agents en parallèle, un support prioritaire, jusqu'à 15 collaborateurs, 50 spectateurs invités et un retour en arrière de base de données jusqu'à 28 jours. Une offre Enterprise sur devis ajoute SSO/SAML et des environnements dédiés.

Lequel choisir pour un prototype rapide, lequel pour un projet qui doit vivre ?

Pour ouvrir en un clic la reproduction d'un bug ou tester une bibliothèque sans polluer sa machine, StackBlitz reste le plus rapide : ses WebContainers démarrent en quelques millisecondes et continuent de fonctionner hors ligne une fois le projet chargé. Cette rapidité a un revers : elle ne couvre que Node, donc dès qu'un prototype a besoin de Python, d'une base de données ou d'un binaire natif, il faut basculer vers les VM distantes payantes de StackBlitz ou vers un autre environnement du répertoire Development Tools.

Pour un projet complet qui doit rester partageable, avec dépendances npm, collaboration en direct et un lien de serveur de développement à envoyer, CodeSandbox correspond mieux, en particulier quand un agent IA doit exécuter du code de façon isolée et reprendre le travail après une pause grâce aux instantanés. C'est aussi l'option la plus orientée vers l'exécution de code à grande échelle plutôt que vers le simple aperçu ponctuel d'un dépôt.

Pour un projet qui doit continuer à vivre après le prototypage — avec authentification, base de données, hébergement et supervision intégrés, plus l'agent qui fait évoluer le code — Replit est construit pour ça, au prix d'un abonnement Core à 20$ par mois une fois les limites du niveau gratuit atteintes, selon sa page de tarifs. Pour des besoins plus ciblés au sein de la même catégorie, regex101 reste la référence pour déboguer une expression régulière et Carbon pour exporter un extrait de code en image avant une documentation ou une présentation.

Frequently asked

StackBlitz fonctionne-t-il hors ligne ?

Une fois qu'un projet WebContainer a fini de charger, le travail continue hors ligne, selon la comparaison que StackBlitz fait entre ses WebContainers et les IDE en ligne historiques. Le chargement initial nécessite en revanche une connexion, et le support de Safari a historiquement accusé du retard sur Chrome.

Le niveau gratuit de CodeSandbox suffit-il pour un vrai projet ?

Il couvre les sandboxes publiques et un crédit de VM limité, selon la fiche du répertoire. Pour des sandboxes privées ou un usage prolongé au-delà de ce crédit, la fiche ne précise pas de prix : mieux vaut vérifier la page officielle avant de s'engager.

Combien coûte Replit au-delà du plan gratuit ?

Selon la page de tarifs de Replit, le plan Core coûte 20$ par mois (18$ facturé annuellement) et le plan Pro 100$ par mois (90$ facturé annuellement), chacun ajoutant plus d'usage de l'agent IA, de collaborateurs et de fonctionnalités. L'offre Enterprise est sur devis.

Peut-on faire tourner Python sur StackBlitz ?

Non, pas directement : les WebContainers de StackBlitz ne font tourner que Node.js. Pour Python, les bases de données ou les binaires natifs, StackBlitz redirige vers ses VM distantes payantes plutôt que vers l'exécution locale dans l'onglet.

Quels frameworks utilisent StackBlitz comme bac à sable officiel ?

D'après le positionnement de StackBlitz comme IDE de référence pour les développeurs web, sa documentation cite son intégration dans les docs officielles de frameworks comme Angular, Nuxt et SvelteKit, qui l'utilisent pour lancer une démonstration interactive en un clic.

Apps mentioned

Keep reading

Looking for more apps that work offline?

388+ Progressive Web Apps with current catalogue evidence — browse and install from your browser, no app store.

Browse the directory →