ADCode

A free AI code editor, funded without charging you

ADCode is a free AI code editor for Windows, macOS, and Linux. It is not a trial, a community edition, or a free tier with a request cap - the editor is funded by advertisers, so there is no subscription to start and none to cancel. This page covers what is included, how the funding works, and where the limits actually are.

What 'free' means here, precisely

Most editors described as free are free in one of three narrower senses: free for a period, free until a usage cap, or free of charge but not of an account requirement. ADCode is none of those. There is no paid tier to be upgraded to, which means there is also no feature held back to make one worth buying.

The funding comes from a sponsored card that appears in the corner of the window at a cadence you control. That is the trade, stated plainly: an occasional advertisement instead of a monthly charge. Half of what the advertiser pays is credited to the developer who saw it, which is the part that makes the arrangement different from simply putting ads in a product.

  • No subscription, no trial period, no seat count, no card on file.
  • No request cap on the AI features - you supply the provider key, so the limit is your own account's.
  • No feature reserved for a paid edition, because there is no paid edition.
  • Ads can be reduced or switched off entirely in settings; the earnings stop with them.

What the AI actually does

Four providers are supported and you choose which one handles a request, so the editor is not a wrapper around a single vendor whose pricing you inherit. You bring your own key, which means the model choice, the spend, and the data policy are decided in your account rather than in ours.

The features that use it are the ones worth using: inline completion, a chat that can read the files you point it at, and plain-English compiler errors that turn a wall of template instantiation into a sentence. Nothing is sent to a provider unless you asked for something that requires it.

The rest of the editor

An AI feature bolted onto a weak editor is still a weak editor. The base here is Monaco - the editing surface from VS Code - with the things a working day needs rather than a demo's worth.

  • Multiple integrated terminals, with real shells rather than a command runner.
  • Git: stage, commit, branch, blame, and a browsable commit history.
  • Workspace-wide search and replace.
  • A built-in preview server for web work.
  • Live collaboration on a workspace.
  • Local file history, so an unsaved-over change is recoverable without a commit.

How it is funded, in numbers

Advertisers bid in a second-price auction starting at $1.00 per 500 impressions. The developer who saw the ad is credited 50% of the winning bid's clearing price - about $0.001 per impression at the floor, more when demand is higher.

Every credit is a row on an append-only ledger you can read in the editor and on the web. Entries are never edited or deleted; a correction is a separate reversal that references the original. That is a deliberate constraint on us, not a feature for you: it means the earnings figure cannot be quietly adjusted after the fact.

What it does not do

It does not read your source code to target advertising. Targeting uses a fixed vocabulary of 45 generic tags - the language and framework in use, such as `lang:rust` or `fw:react`. File contents, file paths, and project names never leave the machine.

It does not run a marketplace with tens of thousands of extensions. If your work depends on a specific proprietary VS Code extension, that is a real reason to stay where you are, and the comparison page says so at more length.

Common questions

Is ADCode actually free, or free for a limited time?
ADCode is free permanently. There is no trial period, no paid tier, and no feature held back for one. The editor is funded by advertisers rather than by subscriptions, which is why there is nothing to upgrade to.
Do I need to pay for the AI features in ADCode?
Not to ADCode. The editor supports four AI providers and you supply your own API key, so any cost is the one your provider charges you directly. ADCode adds no markup and imposes no request cap of its own.
What is the catch with a free AI code editor?
The trade is an occasional sponsored card in the corner of the editor window. It never interrupts typing, debugging, or a running terminal command, it is rate limited, and it can be switched off in settings - though switching it off also stops the earnings, since the two are the same mechanism.
Does a free code editor mean my code is the product?
No. Ad targeting uses a fixed list of 45 generic tags such as the programming language and framework in use. File contents, file paths, and project names are never transmitted. The advertiser learns that somebody writing Rust saw their card, and nothing else.

Try it

ADCode installs with one command on Windows, macOS, and Linux, and updates itself from then on.