Bolt.new

AI app builder (browser) · by StackBlitz · official site

What it actually does

Bolt.new is a browser-based AI app builder from StackBlitz that takes natural-language prompts and generates full-stack web application code in real time. It runs entirely inside a browser-based Web Container (Node.js + npm sandbox), so you see a live preview of your app as the AI iterates. You can edit generated code directly, re-prompt to modify features, and deploy the app to a public URL with one click (via StackBlitz's hosting or Netlify/Vercel). The underlying model is a fine-tuned LLM (details vary) trained on StackBlitz's runtime environment. In practice, it produces code in React, Next.js, Express, and other popular frameworks.

Who it's for

Solo founders and early-stage product teams who need a functional prototype in under two hours and don't want to touch a terminal. Also for non-developer builders (product managers, designers) who want to validate an idea by seeing a working UI connected to a backend. If you're a senior engineer who values fine-grained control, Bolt.new will feel like a toy — but that toy can spit out a passable MVP faster than you can scaffold a project.

What works

What breaks

Pricing reality

Free tier is generous for exploration: ~20 prompt runs per day, one deployed app at a time. Bolt Pro ($20/month) raises the daily limit to ~200 prompts and allows 5 concurrent deployments. Bolt Team ($50/month) adds team collaboration, custom domains, and higher API rate limits. If you exceed prompt limits, you cannot generate code until the next day — no pay-as-you-go token option as of 2026. For a single 1-hour test session, the free tier is sufficient, but you might hit the prompt limit if you do many iterations. If you need to build and deploy an app with a real data backend (e.g., PostgreSQL), you'll need a paid plan to use external services and persistent storage.

The honest comparison

v0.dev (Vercel): Vastly superior for UI-first projects — the generated Tailwind CSS is cleaner, animations are smoother, and the design system integration is tighter. But v0.dev does not generate backend code. If your app needs any server logic (auth, APIs, background jobs), Bolt.new wins by default. v0.dev also still requires a local dev environment for full-stack tasks. Replit AI (Ghostwriter): More mature for iterative editing within an existing codebase. Replit's AI understands project context better and can refactor across files without losing state. The tradeoff is that you must write at least some code yourself; Bolt.new offers a higher starting abstraction (prompt → full app). Replit also provides a persistent filesystem and database (built-in Postgres). For the "1 hour working app" test, Replit is more reliable for data persistence but slower to generate the initial scaffold. Lovable.dev (formerly GPT Engineer): Similar to Bolt.new but with a stronger focus on React + Supabase stacks. Lovable.dev produces more production-ready backend patterns (row-level security, migrations) out of the box. Bolt.new's advantage is that it is browser-only (no install) and slightly faster at code generation. Lovable.dev tends to generate code that is harder to edit manually due to higher abstraction. Verdict for the 1-hour test: Bolt.new is the fastest way to get a full-stack app skeleton running in your browser, but it will fail you if the app requires real user authentication, persistent data across sessions, or any third-party API that needs secret keys. You can ship a working CRUD demo in 1 hour — just don't reload the page and ignore the broken login flow.

When to use it

Use Bolt.new when you need a visually interactive prototype of a full-stack idea in under an hour and you don't mind that the code underneath is a scaffolding that needs manual hardening before it can face actual users.

Last verified: 2026-06-08 by kernel.