free · no paywall

Write code. Run it. Publish it.

M-Code is an online editor for building real web projects — with a file tree, live preview, console output and a public link for every project you publish.

Multi-file projects

Create files and folders, switch between them instantly.

Run with live preview

HTML, CSS and JavaScript run instantly in an isolated sandbox.

Saved to your account

Every project is stored in the cloud and available anywhere.

One-click publish

Get a public link on this platform's own domain — /p/ABC123.

Sandboxed execution

Your code runs in a locked-down frame, never on the server.

Works on phone

The whole editor is responsive, from a 5-inch screen to a desktop.

Languages

Highlighted and editable today. Languages marked soon need a server runtime and are not executable yet.

HTMLCSSJavaScriptJSONMarkdownSVGJSXTSXVueWebAssembly (WAT)TypeScript · soonCoffeeScript · soonPython · soonC · soonC++ · soonC# · soonJava · soonKotlin · soonSwift · soonDart · soonGo · soonRust · soonPHP · soonRuby · soonLua · soonPerl · soonScala · soonHaskell · soonR · soonJulia · soonElixir · soonErlang · soonZig · soonNim · soonFortran · soonSQL (SQLite) · soonBash / Shell · soonPowerShell · soonNode.js · soonDeno · soonYAMLXMLTOMLGraphQLSvelte · soonAstro · soonLuau · soon