AI coding tool pricing JSON and CSV API

Static files, CORS enabled, no key. Fields are read from the files we actually serve.

These are plain static files. There is no key, no sign-up and no rate limit beyond ordinary good manners: cache what you fetch and please do not poll more than once a day, because the files only change when we re-check the data.

  • Licence: CC BY 4.0. Credit Vibe Coding Intel and link to https://vibecodingintel.com/pricing/.
  • CORS: every file under /data/ is served with Access-Control-Allow-Origin: *, so you can call it straight from browser JavaScript.
  • Update cadence: Rebuilt whenever a tool's pricing page is re-checked; each tool carries its own checked date. Vendors change prices without notice, so prices are as of the checked date.
  • Versioning: files are overwritten in place. The checked date below tells you which version you have.
  • Related: embeds, charts and downloads and the press and media kit.

Endpoints

GET /data/ai-builder-pricing.json

One object per plan with tool, type, plan name, monthly and annual-billed-monthly price in USD, allowance, vendor source URL, checked date, verification status and our review URL where one exists.

Full URL: https://vibecodingintel.com/data/ai-builder-pricing.json. Format: application/json. 42 records. Last checked 2026-09-29. Described on https://vibecodingintel.com/pricing/.

const res = await fetch("https://vibecodingintel.com/data/ai-builder-pricing.json");
const data = await res.json();
console.log(Array.isArray(data) ? data.length : Object.keys(data));
Fields (10)
Top-level fields of /data/ai-builder-pricing.json, read from the served file
FieldTypeExampleFilled
toolstringGitHub Copilot42 of 42
typestringai-code-editor42 of 42
planstringFree42 of 42
monthly_price_usdnumber or string042 of 42
annual_billed_monthly_price_usdstring or number42 of 42
allowancestring2,000 completions and 50 chat requests per month42 of 42
source_urlstringhttps://github.com/features/copilot/plans42 of 42
checkedstring2026-09-2942 of 42
verification_statusstringverified-partial42 of 42
review_urlstringhttps://vibecodingintel.com/reviews/github-copilot/42 of 42

Empty or null means the source did not state it, not that the answer is zero. Money is in the source's own currency and is never converted. Dates are ISO 8601.

GET /data/ai-builder-pricing.csv

The same rows as the JSON file, for spreadsheets.

Full URL: https://vibecodingintel.com/data/ai-builder-pricing.csv. Format: text/csv. 42 rows. Last checked 2026-09-29. Described on https://vibecodingintel.com/pricing/.

const res = await fetch("https://vibecodingintel.com/data/ai-builder-pricing.csv");
const rows = (await res.text()).trim().split(/
?
/);
console.log(rows.length - 1, "rows");
Columns (10)
CSV columns of /data/ai-builder-pricing.csv, read from the served file
Column
tool
type
plan
monthly_price_usd
annual_billed_monthly_price_usd
allowance
source_url
checked
verification_status
review_url

Empty or null means the source did not state it, not that the answer is zero. Money is in the source's own currency and is never converted. Dates are ISO 8601.

How to credit

A visible mention with a link is enough, for example: "Data: Vibe Coding Intel (vibecodingintel.com), CC BY 4.0." The citation below is ready to copy.

Cite this

Data version 2026-09-29. Stable address: https://vibecodingintel.com/pricing/. Free to reuse under CC BY 4.0 with a link back.