About Capabilities Features FAQ Docs Contact Privacy Policy Open IDE ↗

browser-based IDE

Code • Studio

Your code, refracted into something real — in the same tab, the same instant.

21+built-in themes, plus a custom theme engine
8project types: Web, JS, TS, Python, Java, C/C++, Markdown
6Gemini & Gemma models for the AI assistant
0installs, configs or build steps

001 — what it is

One tab holds the editor and the result.
No build step stands between them.

CodeStudio is a complete IDE that runs entirely in your browser. Write HTML, CSS, and JavaScript on one side; watch it render, live, on the other. Nothing installs. Nothing waits. Close the tab and it's gone — open it again and it's exactly as you left it.

Whether you're a student writing your first webpage, a designer prototyping an idea, or a professional needing a quick sandbox, CodeStudio removes every obstacle between you and working code. No terminal. No npm install. No configuration files. Just a tab, your ideas, and a live result updating as you type.

Learn more about CodeStudio →

002 — what's inside

01

Editor

Syntax highlighting, autocomplete, and snippets for HTML, CSS, and JavaScript — tuned for speed, not ceremony.

02

Live preview

A render pane that updates as you type. No save, no refresh, nothing standing between you and the result.

03

AI assistance

Built in for when you're stuck, debugging, or want a second pair of eyes on the logic. Powered by Gemini.

04

Collaboration

Share a link, code in the same file in real time, see each other's cursors move. No account required to start.

05

Export

Pull your project out as real files whenever you're ready to ship it somewhere else. Download as a ZIP instantly.

06

Storage

Work persists in the browser, and optionally syncs to an account if you want it reachable anywhere.

how it works

From blank tab to shared project
in four moves.

01

Open a tab

Click “Enter the studio”. No download, no sign-up, no waiting for a server to spin up.

02

Write

Pick a language template and type. Autocomplete, snippets, bracket matching and multi-cursor editing keep you fast.

03

See it live

The preview updates as you type. When something is off, open the console, X-Ray inspector or the step-through debugger.

04

Share or ship

Send a read-only link, invite collaborators, publish to the Hub, or export everything as a ZIP.

003 — in depth

Small enough to open instantly.
Deep enough to keep.

A real debugger

Set breakpoints in the gutter, then Run, Step Over, Step Into and Step Out. Inspect the call stack, variables and watch expressions, follow DOM mutations, and evaluate code in a debug REPL.

Live collaboration

Co-edit the same file with live cursors, public or password-protected rooms, Host / Editor / Viewer roles, Follow Me mode, and session recording you can play back later.

Talk, draw, chat

Voice and video huddles, screen sharing, group chat, direct messages and a shared whiteboard with pen, shapes and text, all inside the browser.

AI that follows your rules

Ask Gemini to write, fix, explain or refactor code. Highlight a broken snippet and fix it in one click, and save AI Skills so your preferred stack and style apply to every request.

A toolbox built in

Snippets, beautifier, minifier, Base64, hashes, UUIDs, CSS helpers, a color picker, a QR generator, and one-click CDN libraries such as Tailwind, React, Three.js and Chart.js.

Make it yours

Dark, light, textured and seasonal themes with ambient effects, a full custom theme engine with import and export, and PWA install so it feels like a desktop app.

Community Hub

Publish a project with a cover and tags, star and comment on others' work, follow developers, and build a public profile.

Learning Center

Built-in HTML, CSS and JavaScript tutorials with interactive examples and a course viewer that sits beside your code.

languages

Syntax highlighting and project templates for the languages people actually start with. Breakpoints work in JS, TS, React, Python, Java, C++, C#, VB and PHP.

HTMLCSSJavaScriptTypeScriptPythonJavaC / C++MarkdownJSON

003 — why it exists

The best tools disappear.
CodeStudio tries to disappear.

Most online editors make you think about the editor. CodeStudio is designed to make you think about the code. The interface steps aside: the editor takes half the screen, the live result takes the other half, and nothing else competes for your attention.

It's free because learning shouldn't cost anything. It's browser-based because installing software is a barrier. It's fast because waiting is a barrier. Every decision in CodeStudio is made to remove one more reason not to write something.

004 — who it's for

🎓

Students

Learn HTML, CSS, and JavaScript without any setup. Open a tab in class, start typing, and see your code come to life immediately.

🎨

Designers

Prototype interactions and layouts in the browser where they actually live. No handoff friction — the code is the design.

⚡

Developers

Spin up a quick sandbox to test an idea, debug a CSS quirk, or share a reproducible snippet with a colleague — instantly.

🧑‍🏫

Teachers

Host a room, turn on Follow Me so everyone watches your cursor, and review the recorded session afterwards.

🤝

Pair programmers

Share a Room ID, talk over a voice huddle and edit together without screen-share lag.

🛠️

Hobbyists

Turn a weekend idea into a project, publish it to the Hub and see who stars it.

005 — questions

Things people ask first.

Is CodeStudio really free?

Yes. The IDE is free to use. The site may show Google ads to help cover running costs.

Do I need an account?

No. Guest mode gives you the full IDE. Signing in with Google is optional and adds cross-device sync, the Hub and your profile.

Where is my code stored?

In your browser's local storage by default. If you sign in, projects also sync to your account, and you can export a ZIP at any time.

Does it work offline?

Editing, previewing and local saving work without internet. Sign-in, public rooms and the Hub need a connection.

How does collaboration work?

The host creates a room and shares its ID. Joiners are approved by the host and get a role. Edits sync live with Yjs, and voice and video run peer to peer.

Which browsers are supported?

Current Chrome, Edge, Firefox and Safari.

Open a tab.
Start building.

Enter the studio ↗

Free. No account needed to start.