Search for vibe coding tools and you get lists that put a no-code website builder next to a terminal program for professional engineers, as if they did the same job. They do not, and picking the wrong kind is a fast way to burn a month of credits on an app you cannot fix.
This guide sorts nine tools worth knowing into three groups by how much code you see, lists each one's current plans as published on its official pricing page on October 24, 2026, and shows you which to pick for your situation. It ends with the security checks to run before anything you vibe coded goes live, which we tested ourselves.
What is vibe coding?
Vibe coding means building software by telling an AI what you want in plain language and letting it write the code. The term comes from Andrej Karpathy, who described it in a post on X in early February 2025. Simon Willison reproduced the full post (opens in a new tab) on his blog. Karpathy described a way of working where you:
fully give in to the vibes, embrace exponentials, and forget that the code even exists.
The phrase spread fast. Collins Dictionary made it Word of the Year for 2025 (opens in a new tab) and defines it as "the use of artificial intelligence prompted by natural language to write computer code."
There is a useful distinction hiding in that history. Willison argues that not all AI-assisted programming is vibe coding (opens in a new tab): if you review, test and understand the code the AI writes, you are doing ordinary software development with a faster assistant. He sets himself a simple rule:
I won't commit any code to my repository if I couldn't explain exactly what it does to somebody else.
That split, between not looking at the code and reviewing every change, is exactly how the tools divide. Under the hood they all run on large language models, which we explain in what LLM stands for and how LLMs work. What differs is how much of the code they show you and expect you to own.
The three kinds of vibe coding tools
| Type | How you work | Do you see the code? | Best for | Tools in this guide |
|---|---|---|---|---|
| AI app builders | Describe the app in a chat, watch a live preview, click publish | Optional | Non-coders, founders, designers, quick prototypes and internal tools | Lovable, Bolt, v0, Replit, Base44 |
| AI code editors | Work in a code editor where an AI agent edits files and suggests changes | Yes, on every change | People who can read code and want speed | Cursor, GitHub Copilot |
| Coding agents | Hand over a task; the agent plans, edits files, runs commands and opens a pull request | Yes, as diffs and pull requests | Developers and teams with an existing codebase | Claude Code, OpenAI Codex |
How we chose these nine. Each tool had to be on sale with a public price list as of October 2026, build or change real software from plain-language instructions, and offer either a free tier or an entry plan at $30 a month or less. We do not rank them against each other, because an app builder and a coding agent do different jobs. Each entry says who it suits instead.
Best vibe coding tools compared
| Tool | Type | Free option | Entry paid plan | Best for |
|---|---|---|---|---|
| Lovable | App builder | 5 credits a day, capped at 30 a month | Pro: $25/month for 100 credits | Polished web apps from a chat, with hosting handled |
| Bolt | App builder | 1M tokens a month, 300K a day | Pro: $18/month billed annually, 10M tokens | Fast browser prototypes with hosting and a database |
| v0 | App builder | 7 messages a day | Plus: $30/month with $30 of credits | Web apps that deploy to Vercel and sync with GitHub |
| Replit | App builder and cloud IDE | Starter: daily Agent credits, 1 published app that goes offline after 30 days | Core: $20/month ($18 billed annually) | Building, seeing and hosting code in one place |
| Base44 | App builder | 25 message credits a month, up to 5 apps | Starter: $16/month billed annually, 100 message credits | Internal tools and business apps with logins and a database built in |
| Cursor | AI code editor | Limited agent requests | Plus: $8/month (Grok models only); Premium: $30/month | Developers who want agents inside an editor |
| GitHub Copilot | AI assistant in your editor | Limited chat and agent use | Pro: $10/month | Developers already on GitHub, VS Code or JetBrains |
| Claude Code | Coding agent | None; paid Claude plans only | Claude Pro: $20/month ($17 billed annually) | Multi-file changes, tests and pull requests |
| OpenAI Codex | Coding agent | Limited use in ChatGPT Free and Go ($8/month) | ChatGPT Plus: $20/month | ChatGPT users who want an agent in the CLI, IDE or cloud |
AI app builders: vibe coding platforms for non-coders
App builders are what most people mean by vibe coding apps. You type a description, the platform generates the front end, back end and database, shows a live preview, and publishes the result to a web address. You can ignore the code entirely, which is both the appeal and the risk.
Lovable
Lovable turns a plain-language description into a working app or website and, in its own words, handles "hosting, SSL, and backend infrastructure" afterward. It also states that your code and data stay yours. Pricing is credit-based, and the pricing page (opens in a new tab) is unusually transparent about what a credit buys: changing a button's color costs 0.50 credits, adding sign-up and login costs 1.20, and building a five-section landing page with generated images costs 1.70.
The free plan gives 5 build credits a day, capped at 30 a month. Pro starts at $25 a month (opens in a new tab) for 100 credits, and Business at $50. Best for non-coders who want a good-looking web app with the least setup. Watch for credits draining on small fix-ups once the app gets bigger.
Bolt
Bolt builds websites, apps and prototypes in the browser, with hosting and a database option included. The free plan (opens in a new tab) gives 1 million tokens a month with a 300,000-token daily limit, Bolt branding on sites and no custom domain. Pro is $18 a month billed annually for 10 million tokens a month, and unused tokens roll over on paid plans. Best for fast prototypes and people who like to try many ideas quickly. Watch for the daily cap on the free plan, which a single long session can hit.
v0
Vercel's v0 describes itself as a "collaborative AI assistant to design, iterate, and scale full-stack applications for the web." It deploys to Vercel, syncs with GitHub and has a visual Design Mode. The free plan (opens in a new tab) allows 7 messages a day. Plus is $30 a user per month with $30 of monthly credits plus $2 of free credits each day you log in. Best for React and Next.js projects that will live on Vercel, and teams who want the code in GitHub from day one.
Replit
Replit sits between an app builder and a full development environment. Its Agent builds apps from plain language, but the code, database and hosting are all visible in the same workspace. The free Starter plan (opens in a new tab) gives daily Agent credits up to a monthly cap, a lighter build mode and one published app that goes offline after 30 days. Core costs $20 a month (opens in a new tab), or $18 billed annually, and includes $20 of usage credit; Pro is $100 a month with 10 parallel agents and database rollback up to 28 days.
Best for people who want to learn how their app works while they build it. Replit's pricing page itself notes that its Agent may occasionally make mistakes, which is true of every tool here.
Base44
Base44 is a no-code AI platform that generates the front end, back end, database, user logins and payments from a description, and connects to everyday tools such as Gmail, Slack and Notion. Its pricing page (opens in a new tab) says you own everything you build and can export the full source code to your own GitHub repository through two-way sync. The free plan includes 25 message credits a month and up to 5 apps. Starter is $16 a month billed annually for 100 message credits. Best for internal tools, dashboards and small business apps that need accounts and data from the start.
AI code editors and coding agents for developers
If you can read code, these are the more powerful AI tools for coding. They work in real repositories and show you every change, which puts them closer to Willison's AI-assisted programming than to pure vibe coding.
Cursor
Cursor is a desktop code editor with a CLI and cloud agents that also work in Slack and GitHub. Its site lists models from OpenAI, Anthropic, Google (Gemini), SpaceXAI and Cursor itself. One big change to know about: since October 12, 2026 (opens in a new tab), Cursor has been sold as part of The X Subscription, a single plan that also includes Grok, Grok Bot and X Premium. Existing Cursor subscribers can keep their current plan or switch.
On the current price list (opens in a new tab), Free has limited agent requests, Plus at $8 a month uses Grok models only, and Premium at $30 a month adds the latest Grok models, cloud agents and third-party models such as Claude and GPT. Third-party model use is billed separately at API list prices, with spending caps you can set. Best for developers who want an agent-first editor. Watch for the extra API bill if you rely on non-Grok models.
GitHub Copilot
GitHub Copilot runs inside the editors most developers already use. On the individual plans (opens in a new tab), Free includes limited chat and agent use, Pro is $10 a month and Pro+ is $39. Usage is measured in AI credits worth $0.01 each, while code completions are unlimited on paid plans. Pro and Pro+ include the cloud coding agent, and Pro+ can hand tasks to third-party agents such as Claude and OpenAI Codex, in preview. Best for the cheapest paid entry point for developers, especially teams already on GitHub.
Claude Code
Claude Code (opens in a new tab) is Anthropic's agentic coding tool. It reads your codebase, edits files, runs commands and creates commits and pull requests, and it runs in the terminal, in VS Code and JetBrains, in a desktop app and in the browser. On macOS, Linux and WSL you install the CLI with one command, then start it inside a project:
curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claudeA CLAUDE.md file in your project root gives it standing instructions, it connects to outside tools through the Model Context Protocol, and repeatable workflows can be packaged as Claude Skills. It is included in all paid Claude plans (opens in a new tab): Pro is $20 a month, or $17 billed annually, and Max starts at $100. There is no free tier. Best for larger, multi-file changes where you want the agent to run tests and fix its own failures.
OpenAI Codex
Codex is OpenAI's coding agent, available as a CLI, an IDE extension, cloud tasks and inside the ChatGPT desktop app. According to OpenAI's pricing page (opens in a new tab), ChatGPT Free and Go ($8 a month) include Codex for quick, lightweight tasks; Plus at $20 a month adds Codex on the web, in the CLI, in the IDE extension and on iOS; and Pro plans cost $100, $200 or $500 a month for heavier use. Best for people who already pay for ChatGPT and want a coding agent without another subscription.
Coding agents run a loop of planning, calling tools such as a file editor or test runner, and checking the result. Our guide on how to build an AI agent builds that loop in Python, and agentic AI vs generative AI explains the difference between a tool that writes and one that acts.
Which vibe coding tool should you use?
| If you... | Start with | Why |
|---|---|---|
| Have never coded and want a working web app this weekend | Lovable or Bolt | Chat, preview and publish in one place, with hosting handled |
| Need an internal tool with logins and a database | Base44 or Replit | Accounts and data storage come built in |
| Build with React or Next.js and deploy on Vercel | v0 | Generates code that deploys to Vercel and syncs to GitHub |
| Want to learn to code while you build | Replit | The code, database and hosting are visible in one workspace |
| Can read code and want AI inside your editor | GitHub Copilot or Cursor | Every change shows up as a reviewable edit |
| Have an existing codebase and want tasks done end to end | Claude Code or OpenAI Codex | Agents run commands and tests and open pull requests |
| Want to spend nothing yet | Any free tier, GitHub Copilot Free or Codex in ChatGPT Free | Enough to test the tool on a real idea |
These groups are not exclusive. A common path is to prototype in an app builder, export the code to GitHub, which v0 and Base44 both support, then keep working on it with an editor or coding agent once the project needs care. Whichever tool you choose, clear instructions matter more than the tool. The techniques in our Claude prompt engineering guide apply to every one of them: say what done looks like, give examples, and ask for one change at a time.
Does vibe coding make you faster?
It depends on who you are and what you are building, and the best evidence is more mixed than the marketing. In early 2025, METR ran a randomized controlled trial (opens in a new tab) with 16 experienced open-source developers working on 246 real issues in projects they knew well. With AI tools, mostly Cursor Pro with Claude 3.5 and 3.7 Sonnet, they took 19 percent longer. They had expected a 24 percent speedup and still believed afterward that AI had sped them up by 20 percent.
METR's February 2026 follow-up (opens in a new tab), with 57 developers and more than 800 tasks, points the other way. Returning developers were about 18 percent faster with AI and newly recruited ones about 4 percent faster, and METR thinks developers are likely more sped up now than in early 2025. It calls its own data very weak evidence for the size of that change, though, because many developers refused to take part if it meant working without AI, which probably pushes the estimate down.
Usage, meanwhile, is now mainstream. In Stack Overflow's 2026 Developer Survey (opens in a new tab), 73 percent of respondents use coding assistants and agents daily, yet only 48 percent say they trust AI when they can easily validate the answers, and just 16 percent extend that trust to most tasks that are not important work decisions. The pattern is consistent: AI writes code quickly, and checking it is where the time goes.
Vibe coding risks: security and maintainability
The biggest risk of vibe coding is code that works in the demo and fails under attack. In a study of more than 100 large language models across 80 coding tasks, Veracode found that AI-generated code introduced security vulnerabilities in 45 percent of cases (opens in a new tab). The models failed to defend against cross-site scripting 86 percent of the time, Java was the riskiest language with a failure rate above 70 percent, and larger models did not perform significantly better than smaller ones.
- Open databases. When an app's database is reachable from the browser, as a Supabase database is through its public anon key, access rules are the only lock on the door. Supabase's documentation warns that a table in an exposed schema without row-level security (opens in a new tab) "is readable and writable by any role with a grant on it," which can include signed-out visitors.
- Leaked secrets. An AI asked to "connect to Stripe" may paste a secret key straight into front-end code, where anyone can read it in the browser.
- Code nobody understands. If no one can explain how the app works, every future change is another roll of the dice, and every fix costs credits, including fixes for bugs the AI introduced.
- Lock-in. Check before you build that you can export the code and data. Several builders, including v0 and Base44, sync to GitHub.
A pre-launch security check you can run
Before real users or real data touch a vibe-coded app, work through these steps. They catch some of the most common holes.
- Check row-level security on every table. If your app uses Supabase or another Postgres database, run the query below in its SQL editor. Any table showing
f(false) is unprotected. - Search the code for secret keys. Export or sync the code, then run the search command below from the project folder. Anything it finds should move to server-side environment variables.
- Ask the AI to attack its own work. Prompt your tool: "Review this app for security issues: authentication, authorization on every API route, input validation and exposed keys. List problems before fixing anything."
- Test as a stranger. Open the app in a private window, signed out, and try to load another user's page or data by changing IDs in the URL.
- Update dependencies. In a JavaScript project, run
npm auditand fix anything rated high or critical.
select tablename, rowsecurity
from pg_tables
where schemaname = 'public'
order by tablename;On a test database with one protected and one unprotected table, the query returned this. The profiles table would be open to anyone with the public key:
tablename | rowsecurity
-----------+-------------
notes | t
profiles | f
(2 rows)grep -rnE "sk_live_|sk-[A-Za-z0-9_-]{20,}|service_role|SERVICE_ROLE" \
--include=*.js --include=*.ts --include=*.jsx --include=*.tsx .It looks for Stripe live keys, keys in the common sk- format and references to a Supabase service-role key, none of which belong in code that ships to the browser. On a sample file it flagged both planted keys and ignored a key read from an environment variable. Treat it as a quick first pass, not a full secret scanner.
The bottom line
The best vibe coding tool is the one that matches how much code you want to see. Non-coders should start with an app builder such as Lovable, Bolt, v0, Replit or Base44 and try two free tiers on the same idea. Developers will get more from an AI editor such as Cursor or GitHub Copilot, or a coding agent such as Claude Code or OpenAI Codex. Whichever you choose, run the security check before launch, because AI-written code fails quietly. For more plain-English guides to the models and tools behind all of this, browse our AI guides.