Skip to content

Developer tools / Online code editor17 tools

Best online code editors

Write and run code in the browser. Facts come from each tool's own pages, and every score says where it comes from. How we rank

Tools
17
Researched
10
Free option
4
Only listed
7

Disclosure: agathox makes some of the tools listed here. They are labelled and scored by the same method as every other tool.

Ranked by signals we can measure or quote: website health, the facts each tool's own pages state, and community discussion. Nothing here has been hands-on tested yet, so this is not a quality test. How the signals rank works

Quick answer

  • No signup needed: JDoodle

Based on what each tool's own pages say. A tool is left out when its pages say it varies or do not say. Details are listed under each tool.

Show only:

Want two of these head to head? Compare tools side by side.

  • 1
    Free optionNeeds signupFiles uploadedHealth 4.8
    Details and sources
    Free tier
    Free plan, $0, no credit card: trial AI credits (amount not stated, depends on country and offer), one static website on a Playcode address. Playcode branding and publishing badge required. Backend apps, custom domains, code export and saved versions need a paid plan.
    Paid plan
    Pro $17/month shown as monthly equivalent, billed $199 per year. Max $83/month, billed $1,000 per year; higher credit tiers selectable but their prices not stated.
    Signup
    Account required; page says to create a free account.
    Watermark
    Free plan requires Playcode branding including the publishing badge; removable on Pro and Max.
    Where files go
    Accounts, projects and databases are stored on servers in Germany and Finland (Hetzner), with some AWS storage and backups (Ireland, USA). AI requests send prompts, code and files to the model provider (USA, China or Singapore depending on model). Retention generally while you use the service; backup and AI-provider retention not stated.

    From the tool's own pages, checked 2026-11-01. Sources: Pricing, Privacy policy. Prices and limits change; check the tool before you rely on them.

    Full page for Playcode

  • 2
    No free planSignup unclearFile handling unclearHealth 5
    Details and sources
    Free tier
    Individual accounts receive 60 hours of run time on a 2-core codespace and 15 GB of storage each month. The page says: “GitHub will provide users in the free plan 120 core hours or 60 hours of run time on a 2 core codespace, plus 15 GB of storage each month.”
    Paid plan
    Codespaces uses pay-as-you-go pricing after the free monthly usage. The page says: “Codespaces is free for individual use up to 60 hours a month and comes with simple, pay-as-you-go pricing after that.”
    Signup
    A GitHub account is required to use Codespaces. The page says: “Quickly spin up a codespace with only an IDE or browser and a GitHub account.”
    Watermark
    Not stated.
    Where files go
    Not stated.

    From the tool's own pages, checked 2026-11-08. Sources: Home. Prices and limits change; check the tool before you rely on them.

    Read automatically by a program, not by a person. Each fact quotes the sentence it came from, and a fact is shown only if that sentence is on the page. Where a page did not say, it reads “Not stated.”

    Full page for GitHub Codespaces

  • 3
    Free optionNo signupFile handling unclearHealth 4.3
    Details and sources
    Free tier
    Free plan: 1,000 code executions per day, 114 languages, 100 saved projects, 15 AI credits per day (up to 30 per month), 3 collaborators per project. No credit card required. Not ad-free. Without signing in you can still run code, with a limited number of runs per session (number not stated).
    Paid plan
    Billed yearly, shown per month in USD: Student $4 ($48/year), Pro $12 ($144/year), Teacher $20 ($240/year). Institution plans are custom.
    Signup
    Not required to write and run code; signing up raises limits and allows saved projects.
    Watermark
    Free plan is not listed as ad-free (paid plans are). Watermark not stated.
    Where files go
    Privacy policy covers personal information only and does not address user code. It says personal information is primarily stored in Australia and the United States. No retention period given.

    From the tool's own pages, checked 2026-11-01. Sources: Pricing, Privacy policy. Prices and limits change; check the tool before you rely on them.

    Full page for JDoodle

  • 4
    Free optionSignup unclearFile handling unclearHealth 4.8
    Details and sources
    Free tier
    Personal plan is free: unlimited public projects and public GitHub repositories. Private repositories need a paid upgrade.
    Paid plan
    Teams plan can be purchased but no price is shown. Enterprise requires contacting sales, no price shown.
    Signup
    No account is needed to view and edit projects. A GitHub account is needed to save work or collaborate.
    Watermark
    Not stated.
    Where files go
    Privacy policy says uploaded files stay linked to your account and projects, may be stored outside your jurisdiction including the US, and use cloud and AI subprocessors. Data is kept while the account is active; after closure it is deleted within a reasonable period. Exact periods not stated.

    From the tool's own pages, checked 2026-11-01. Sources: Pricing, Privacy policy. Prices and limits change; check the tool before you rely on them.

    Full page for StackBlitz

  • 5
    UnclearSignup unclearFile handling unclearHealth 4.3
    Details and sources
    Free tier
    Not stated. The home page has Start for free buttons but gives no plan details or limits. The pricing page could not be read.
    Paid plan
    Not stated. The pricing page returned an error (403) and could not be read.
    Signup
    Not stated.
    Watermark
    Not applicable.
    Where files go
    The home page says environments run in isolated, cloud-hosted sandboxes. Retention is not stated; the privacy page could not be read.

    From the tool's own pages, checked 2026-11-01. Sources: Home page. Prices and limits change; check the tool before you rely on them.

    Full page for CodeSandbox

  • 6
    UnclearSignup unclearFile handling unclearHealth 3.5Community 4
    Details and sources
    Free tier
    Not stated.
    Paid plan
    Not stated.
    Signup
    Not stated.
    Watermark
    Not stated.
    Where files go
    Claude Explain will send your source code and compilation output to Anthropic (a third party company). The page says: “Claude Explain will send your source code and compilation output to Anthropic (a third party company), and will use a large language model (LLM, a form of AI) to attempt to explain your code and the assembly output it produces.”

    From the tool's own pages, checked 2026-11-08. Sources: Home. Prices and limits change; check the tool before you rely on them.

    Read automatically by a program, not by a person. Each fact quotes the sentence it came from, and a fact is shown only if that sentence is on the page. Where a page did not say, it reads “Not stated.”

    Full page for Compiler Explorer

  • 7
    UnclearSignup unclearFile handling unclearHealth 3.7
    Details and sources
    Free tier
    Not stated.
    Paid plan
    Not stated.
    Signup
    Not stated.
    Watermark
    Not stated.
    Where files go
    The Go Playground is a web service that runs on go.dev's servers where programs are compiled, linked, and run in a sandbox. The page says: “The Go Playground is a web service that runs on go.dev 's servers. The service receives a Go program, vets , compiles, links, and runs the program inside a sandbox, then returns the output.”

    From the tool's own pages, checked 2026-11-08. Sources: Home. Prices and limits change; check the tool before you rely on them.

    Read automatically by a program, not by a person. Each fact quotes the sentence it came from, and a fact is shown only if that sentence is on the page. Where a page did not say, it reads “Not stated.”

    Full page for Go Playground

  • 8

    Ideone

    UnclearSignup unclearFile handling unclearHealth 3
    Details and sources
    Free tier
    Not stated.
    Paid plan
    Not stated.
    Signup
    New users can sign up for an account. The page says: “New user? Sign up.”
    Watermark
    Not stated.
    Where files go
    Not stated.

    From the tool's own pages, checked 2026-11-08. Sources: Home. Prices and limits change; check the tool before you rely on them.

    Read automatically by a program, not by a person. Each fact quotes the sentence it came from, and a fact is shown only if that sentence is on the page. Where a page did not say, it reads “Not stated.”

    Full page for Ideone

  • -
    Free optionSignup unclearFile handling unclear—
    Details and sources
    Free tier
    JSFiddle is free to use, and users are encouraged to whitelist the site in their content blockers to help keep it free. The page says: “Help keep JSFiddle free for always by one of two ways:. Whitelist JSFiddle in your content blocker (two clicks). Go PRO and get access to additional PRO features →.”
    Paid plan
    JSFiddle PRO is available for 8 Euro per month or 80 Euro for a one-year one-time payment. The page says: “Join JSFiddle PRO (€8 per month) Buy JSFiddle PRO (One-time €80 for 1 year).”
    Signup
    Not stated.
    Watermark
    Not stated.
    Where files go
    Not stated.

    From the tool's own pages, checked 2026-11-08. Sources: Home. Prices and limits change; check the tool before you rely on them.

    Read automatically by a program, not by a person. Each fact quotes the sentence it came from, and a fact is shown only if that sentence is on the page. Where a page did not say, it reads “Not stated.”

    Full page for JSFiddle

  • -
    UnclearSignup unclearFile handling unclear—
    Details and sources
    Free tier
    Not stated.
    Paid plan
    Not stated.
    Signup
    A user account is required to create forever links for shared projects. The page says: “You must be logged in to create forever links.”
    Watermark
    Not stated.
    Where files go
    The tool processes code by connecting to a server. The page says: “connecting to server.”

    From the tool's own pages, checked 2026-11-08. Sources: Privacy, Home. Prices and limits change; check the tool before you rely on them.

    Read automatically by a program, not by a person. Each fact quotes the sentence it came from, and a fact is shown only if that sentence is on the page. Where a page did not say, it reads “Not stated.”

    Full page for OnlineGDB

Answers come from each tool's own pages (“Unclear” means they do not say). Tick “Compare” on two to four tools to read them side by side.

Also listed (7, not yet tested)

Each of these answered when we visited its site. We have not tested them or recorded facts, so they are in alphabetical order, not ranked.

  • CodePen

    CodePen is listed for: online code editor.

    Open
  • Gitpod

    Gitpod is listed for: online code editor.

    Open
  • Google Colab

    Google Colab is listed for: online code editor.

    Open
  • Programiz Online Compiler

    Write and run your code using our online Python compiler (editor). Enjoy additional features like code sharing, dark mode and code visualization.

    Open
  • Replit

    Describe what you want. Replit builds it. Get a working app or website in minutes. No coding required.

    Open
  • Rust Playground

    A browser interface to the Rust compiler to experiment with the language

    Open
  • TypeScript Playground

    The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.

    Open

Other Developer tools rankings

Know a tool that should be here? Submit it, or write to hello@agathox.com.

Something wrong or out of date on this page? Tell us and we will fix it.

Search tools

Search tools and tasks