For learning and experimenting.
- Up to 5 editors
- 20 public sandboxes
- 3 public repositories
- All platform features
- Team dashboard
- 2GB RAM
- 6GB Disk
Number of editors in a team.
Maximum number of sandboxes a team can create.
Maximum number of repos a team can create. Repos allow developing projects connected to Git.
The specs of the VM that will run your repositories.
Public npm packages
Use any of the 1M+ public packages on npm in your sandboxes.
Private npm packages
Use private npm packages from your own custom registry.
Collaborate on sandboxes in real-time.
Static file hosting
All static files are served via CDN.
Powerful features in every plan.
A GitHub integration that auto-builds from pull requests.
VS Code integration
Leverage the power and comfort of VS Code.
Hot module reloading
See changes as you make them.
Keybindings & quick actions
Perform common tasks in record time.
View logging and console outputs to check the loading progress and debug issues.
With our inspect tool and editable previews, anyone can make and commit changes with a click.
Tweak theme styles with support for all VS Code themes.
Typings are automatically downloaded for every dependency.
Add servers and configure a unique database for every PR and branch.
Automatically include external resources, like CSS or JS files.
Vim emulation in the editor, powered by the VSCodeVim extension.
Recover unsaved changes between sessions.
Code gets prettified on save according to preferences.
Code is linted automatically
Expand abbreviations with Emmet.io in all JS, HTML, and CSS files
Run any language and framework
Run Node, NextJS, Vite and other back-end frameworks, or use Docker to add support for Rust, Python, and other languages.
Hide sensitive information in your app and access them via environment variables.
Server control panel
Restart the sandbox or server.
Container apps can listen on one or more ports simultaneously.
Download your sandbox as a zip.
Showing test results alongside your code.
See errors clearly with our user-friendly overlay.
Integration of React’s own DevTools into the editor.
Run scripts and commands from a terminal.
Import and sync public repos, export, create commits, and open Pull Requests.
Deploy your code to production to Vercel, Netlify, or any other provider.
Programmatically create sandboxes via an API
Hide distracting editor elements for demos and screenshots.
Private, reliable, secure.
CodeSandbox continues to amaze me every day.
It dramatically improved my experience of sharing ideas.
It feels much more like my local environment.