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.
Want two of these head to head? Compare tools side by side.
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.
- 2
4.3No free planSignup unclearFile handling unclearHealth 5Details 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.”
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.
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.
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.
- 63.5UnclearSignup 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.”
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.”
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.”
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.”
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.”
| Tool | Free option | Signup | Your files | Scores | Compare, open or show details |
|---|---|---|---|---|---|
| 1 | Yes | Needed | Uploaded | Health 4.8Signals 4.4 | Open |
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. | |||||
| 2 | No | Unclear | Unclear | Health 5Signals 4.3 | Open |
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.” | |||||
| 3 | Yes | Not needed | Unclear | Health 4.3Signals 4.1 | Open |
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. | |||||
| 4SStackBlitz | Yes | Unclear | Unclear | Health 4.8Signals 4.1 | Open |
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. | |||||
| 5CCodeSandbox | Unclear | Unclear | Unclear | Health 4.3Signals 3.7 | Open |
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. | |||||
| 6 | Unclear | Unclear | Unclear | Health 3.5Community 4Signals 3.5 | Open |
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.” | |||||
| 7 | Unclear | Unclear | Unclear | Health 3.7Signals 3.4 | Open |
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.” | |||||
| 8 | Unclear | Unclear | Unclear | Health 3Signals 3.0 | Open |
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.” | |||||
| - | Yes | Unclear | Unclear | — | Open |
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.” | |||||
| - | Unclear | Unclear | Unclear | — | Open |
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.” | |||||
Free option, signup and file handling come from each tool's own pages (“Unclear” means they do not say). Hover a score for what it means. Tick “Compare” on two to four tools to read them side by side.
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.
- Open
- Open
- Open
- Open
Programiz Online CompilerWrite and run your code using our online Python compiler (editor). Enjoy additional features like code sharing, dark mode and code visualization.
- Open
ReplitDescribe what you want. Replit builds it. Get a working app or website in minutes. No coding required.
- Open
- Open
TypeScript PlaygroundThe Playground lets you write TypeScript or JavaScript online in a safe and sharable way.
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.