Code Editor
Free online code editor with syntax highlighting for 18 languages — JavaScript, TypeScript, Python, Java, C++, HTML, CSS and more. 100% private: your code never leaves your browser.
Loading editor…
Frequently asked questions
Which languages are supported?
JavaScript, TypeScript, JSX, TSX, HTML, CSS, Python, Java, C, C++, JSON, XML, YAML, SQL, Markdown, PHP, Rust and Go. The language is detected automatically when you open a file, and you can switch it anytime with the toolbar picker.
Does it check my code for errors or compile it?
No. The editor provides syntax highlighting, bracket matching and indentation helpers; it does not compile, run or lint real programming languages — that would require heavyweight toolchains. JSON is the exception: it can be formatted and minified in one click.
Is my code uploaded anywhere?
No. The editor runs entirely in your browser. Your code never leaves your device, and the page even works offline once loaded.
Can I open and save code files?
Yes. Open files with the file picker or by dragging them onto the editor, then download your work with the correct extension for the active language.