The full power of your favorite editor
Use Visual Studio, VS Code, Jupyter, or JetBrains with the editor, terminal, debugger, version control, settings sync, and all of your extensions. Work from any device in a browser, or hand off to your desktop. It’s that simple.
Faster than your laptop
GitHub’s own 35GB dev image starts in seconds. And with low-latency connections across multiple regions, you won’t even remember it’s not your local machine.
CPUs up to
Memory up to
Spin up in
Dev environments on any machine
Stop wasting time fixing broken dev environments. Quickly manage and configure your Codespaces. Dev environments as code couldn’t be easier—or faster.
Personalized just how you like it ✨
Tabs vs. spaces, Monokai, Solarized, light dark, Prettier, or Beautify? It’s up to you. Control every nerdy detail only you care about with your own dotfiles repository.
Debugger for Java
Browser preview and port forwarding
Preview your changes in the browser with instant reloads (websocket and HMR support) and share private and public ports with your teammates.Review port forwarding docs
Secure by design
Every Codespaces environment is hardened by default and lives in its own ephemeral VM, in an isolated virtual network. Your code and private networks can only be accessed by authenticated users.
What you can do with CodespacesLearn how GitHub builds with Codespaces
Code from any device
Want to code on an iPad? Go for it. You can spin up Codespaces from any device with internet access. And forget about worrying if your device is powerful enough. Codespaces lives in the cloud.
Onboard at the speed of light
No more building your dev environment while you onboard. Codespaces starts instantly from any repository on GitHub with pre-configured, secure environments. It’s as easy as clicking a button.
Model, train, and analyze data
Run Jupyter notebooks right from Codespaces. Now data scientists and developers can code, develop models, and collaborate in powerful compute environments that spin up in seconds.
Fix bugs right from a pull request
Got a pull request detailing a bug or security issue? Open Codespaces right from the pull request to get to work without waiting for your dev environment to load.
What developers are saying
Get up to 60 hours free each month
Decide how many cores you need and go. Your free hours reset each month.