"I want to dramatically increase my development speed," but no-code tools aren't enough.
For such engineers, Bolt.new is an AI development tool that is truly "for engineers.
Recently, there has been an increase in services that generate code and UI in natural language, but
most of them only support React or Next.js, which can leave you stuck if you want to use a different framework
Bolt.new completely overturns that conventional wisdom.
With wide support for major frameworks such as React, Next.js, and Vue,
you can choose the framework that best suits your project requirements and efficiently develop in collaboration with AI.
Furthermore, the backend is automatically connected to Supabase, and
AI will build the entire backend process, including databases, authentication, and server functions, so you can create a working prototype in just a few minutes.
What's more, it supports the development of not only web apps but also mobile apps .
By leaving both the front and back end to AI, developers can focus on "what to create." This era has already begun.
The biggest appeal of Bolt.new is
that AI can overcome development stumbling blocks like, "I can see the shape of the product, but coding takes time," or "It's a pain to build the UI from scratch every time."
In this article, we will take
at the features, capabilities, pricing plans, and more from an engineer's perspective , based on our experience of actually creating an app with Bolt.new
I'm currently using the Pro plan, which costs $25 per month.
I'll explain in more detail later which plan you should choose

Automatically connects with Supabase from front to back to database .
Supports a wide range of JavaScript frameworks, including React, Next, and Vue. Build full-fledged apps using natural language !
Supports mobile apps too. A development experience for the AI era that sets it apart from no-code.
If you plan to use it at a practical level, we recommend the Pro plan
▶ Try Bolt.new- The crisp typing feel that is unique to the capacitive non-contact system!
- REALFORCE's first wireless compatible device! Wired connection also available!
- Unlike the HHKB, the Japanese keyboard layout has no quirks and is easy for anyone to use!
- Equipped with a thumb wheel, horizontal scrolling is very easy!
- It also has excellent noise reduction performance, making it quiet and comfortable!
- Scrolling can be switched between high speed mode and ratchet mode!
What is Bolt.new? What can you build with it?
an AI development platform for engineers that allows them to build, edit, and publish web and mobile apps simply by issuing instructions in natural language .
Vibecoding, a style that has been gaining attention in recent years, involves "entrusting" development to AI via chat.
Bolt.new is one of the tools that makes this style possible at a practical level.
The elements necessary for app development, such as the front-end, back-end, database, and API integration, are automatically generated from natural language. It seamlessly
integrates with Supabase, and its AI builds databases, authentication functions, and back-end processing all at once .
also supports multiple JavaScript frameworks, including React, Next.js, and Vue , allowing you to choose flexibly based on your development style and requirements.
major attraction is that it supports not only web apps but also mobile apps
"Just give instructions in natural language and the AI will build a full-fledged app, not just a prototype."
Bolt.new is a tool that provides this kind of development experience.
Examples of apps you can actually create
- Authenticated membership services (login/sign-up/access token management, etc.)
- Internal management dashboard (data listing, editing, and deletion via Supabase integration)
- Chatbots and automated response apps (integration with GPT and external APIs)
- Reservation, application, and inquiry forms (data storage + email notifications, etc.)
- Business tools that support Slack integration and Webhooks
- Mobile app that can be used on smartphones
- Business system with CRUD functionality for databases
You can freely develop both web and mobile apps, so what you can create is limited only by your imagination. All
you have to do is leave it to the AI, and your ideas will be turned into apps.
What are the features of Bolt.new?
The biggest feature of Bolt.new is that it allows you to build full-fledged full-stack apps using only natural language, in conjunction with Supabase.
Many of today's AI development tools are excellent at generating page appearances and UIs, but
they often lack essential elements for an app, such as login, databases, and processing logic
Unlike those so-called no-code tools, Bolt.new
a practical AI development tool that can automatically connect with Supabase to build everything from the front end to the database, authentication, and backend functions .
It also supports a wide range of frameworks, including major JavaScript frameworks like React, Next.js, and Vue .
It also supports mobile app development , so the products you create can be deployed on both the web and smartphones.
function | Content |
---|---|
Framework support | Supports various frameworks such as React / Next.js / Vue. Switching between them is also possible with a prompt. |
Supabase integration and automatic creation | Databases, authentication, and backend functions are all automatically built on Supabase, allowing full-fledged web applications to be built using only natural language. |
Deployment Function | The created app can be published on the web immediately. You can check its operation on a subdomain immediately after construction. |
GitHub integration | Front-end code (React) can be exported to GitHub. Supports low-code and full-code deployment. |
Original domain | You can publish your app by setting up any custom domain. The DNS settings are reflected immediately after setup, and it is also suitable for commercial use. |
Native app support | Native apps can also be published through TestFlight and Expo Go . |
Bolt.new is a tool that may be a bit difficult for non-engineers to use, but it provides a very attractive development environment for engineers
- Development with StackBlitz:
While simple code edits are possible on Bolt.new, for more detailed work, integration with StackBlitz is convenient. Since you can edit directly from the browser with a VSCode-like UI, engineers familiar with VSCode will find it more comfortable to use. - Multiple app management :
You can have multiple projects simultaneously with one account, easy to prototype, branch, and operate for different purposes
is a highly practical AI development platform from an engineer's perspective , combining "rapid development in natural language," "flexible editing of the code base," and "management of multiple projects."
Things that surprised me when I actually used Bolt.new
When I actually used Bolt.new, there were many instances where I was surprised, thinking, "Wow, it can do this much!"
In particular, the following points made me realize that even non-engineers can use it with confidence and properly advance "service development."
✅ Connecting to Supabase is easier than you think!
You do need to register a Supabase account, but after that, all you have to do is follow the on-screen instructions and you'll be set up.
To be honest, it was surprisingly easy, and I'm glad I'd avoided it before because I thought it would be a bit of a hassle.
Thanks to Bolt.new handling all the behind-the-scenes settings, I felt that the biggest appeal was that I didn't have to worry about just using Supabase
✅ Database specifications and other information are listed on Supabase, making it easy to understand!
Because Bolt.new uses Supabase as is, storage capacity, transfer volume, MAU limits, etc. are officially stated and easy to understand . It's
easy to make decisions based on the scale of development, such as "how much can I do for free?" and "which plan I need," it doesn't feel like a black box .
✅ Backend functions can also be built using natural language!
With Bolt.new, it will automatically generate backend functions such as Superbase Functions and API Routes
The configuration itself is very simple, and the fact that you can introduce backend processing without writing any code is a major attraction.
However, there are a few things to keep in mind.
- The API key needs to be manually set in the .env file , which can be a bit difficult for beginners.
- may be written on the front end.
- The backend configuration (Supabase Functions or Next.js API Routes) varies depending on the case , and there are some cases where it lacks consistency.
However, if you communicate your requirements accurately via chat, it will generate the correct configuration , so once you get used to it, it is very efficient.
✅ It's easy to save data to the database!
By simply communicating through chat that you want to save this information, the corresponding schema is automatically generated on Supabase, and CRUD operations are also built all at once.
Processing such as saving and retrieving data is also automatically done in the background, making the app function without any special effort which is a very smooth experience.
However, since Bolt.new works in conjunction with Supabase, you need to be careful of
the limitations on Supabase The free plan is limited to
two projects and 500MB of storage even if you upgrade to a paid plan for $25 per month, is still 8GB
If you want to operate the service properly or if the number of users is exploding and data volume is increasing, this limit may be a little unsatisfactory .
✅ Authentication functionality can be easily implemented!
Simply tell us that you want to add a login function, and the user registration/login screen and authentication implementation will be automatically incorporated .
Because it uses Supabase's authentication function behind the scenes, there is no need to go through the hassle of setting up OAuth yourself or managing login status .
There are also restrictions on authentication on the Supabase side.
- Free plan allows up to 50,000 monthly active users
- Pro plan also supports up to 100,000 users per month
Of course, I don't think
many people will immediately create a service that will be used by more than 100,000 users on a daily basis this isn't a problem for normal development, but if you're thinking about future scale, it's a good idea to be aware of it.
✅ Publishing on your own domain is surprisingly easy!
With Bolt.new, you can publish the app you created directly on your own domain
- You can also purchase a domain from "Buy Domain" within Lovable
- You can also use a domain you already own!
Simply register with "Custom Domains" and immediately, without any special settings
Even if you don't have any technical knowledge, it will feel like has been published on your own domain "before you know
✅ Can be generated in various configurations, including major JavaScript (TypeScript) frameworks
supports a variety of JavaScript (TypeScript) based frameworks, including React, Next.js, and Vue
Simply specify the framework in the chat and the AI will automatically generate an app that matches that configuration .
The UI configuration, routing, and directory structure are output in a format close to the conventions of each framework.
While general AI development tools tend to be limited to React-based systems, having multiple options is a major advantage,
allowing for flexible development according to the purpose and the team's technology stack.
It is also well suited for engineers who want to use it partially, such as by creating the base of an app with Bolt.new and then manually making detailed edits later
✅ Mobile apps (native) can also be developed!
With Bolt.new, you can simply tell it to "create a mobile app" and it will automatically generate an Expo-based iOS/Android app.
The generated app can be instantly previewed by simply scanning the QR code with your smartphone .
Furthermore, supports
publishing through TestFlight and Google Play making it an AI development tool that is fully compatible with not only web but also native app development
✅ Easy to transition!
Bolt.new supports multiple frameworks, including React, Next.js , and Vue generates apps that are somewhat in line with each framework's configuration
Although Supabase is used, it is not heavily dependent on Bolt.new itself , so the generated source code can be migrated to other development environments as is .
It's also perfect for those who want to quickly create a prototype with Bolt.new and then expand it locally.
Automatically connects with Supabase from front to back to database .
Supports a wide range of JavaScript frameworks, including React, Next, and Vue. Build full-fledged apps using natural language !
Supports mobile apps too. A development experience for the AI era that sets it apart from no-code.
If you plan to use it at a practical level, we recommend the Pro plan
▶ Try Bolt.newHonestly share your concerns about Bolt.new
So far, I have introduced many of the attractive features of Bolt.new, but after actually using it, I have noticed a few points that I think might be a bit concerning.
In particular, when it comes to backend design and API handling, some development experience and code understanding may be required .
Engineers can handle this flexibly, but it may take some getting used to before you can master it.
❗Registering with Supabase is almost essential. The free plan has limitations.
Lovable is powered by Supabase, so you basically need to register a Supabase account .
, including the database, authentication, and backend functions, all work in conjunction with Supabase .
However, has limitations of
two projects and 500MB of storage honestly doesn't suit the vibe-coding approach of "wanting to casually create and try out lots of apps."
This means that in many cases, is
almost mandatory please be aware that if Supabase changes its pricing structure or restrictions in the future, this may have a direct impact on development at Lovable
To continue developing apps, you will need to keep an eye on the specifications and prices of both Lovable and Supabase , which may seem like a bit of a drawback.
❗Supabase's limitations are difficult for non-engineers to understand
Since Lovable runs on the basis of Supabase, many of the app's behaviors and limitations depend on the specifications of Supabase .
for example:
- Monthly active users: Up to 100,000 (pay-as-you-go charges apply after that)
- Storage: Up to 8GB (exceeding 1GB per GB)
- File size, transfer volume, log retention period, etc.
In this way, the specifications related to development and operation are determined in detail by a "numbers x billing system," and
it is very difficult for non-engineers to see how much each will cost based on how much they use .
especially,
- Even if you say "100,000 MAU," it's hard to imagine how long it will take to reach that number.
- Even if you say "8GB storage," I don't know how you can exceed that.
- You may be surprised when the pay-as-you-go system suddenly kicks in.
There are also hidden cost risks such as:
Just looking at the "credit balance" is not enough to feel at ease; you may find
yourself wondering "Huh? Why isn't this working?" or "Why is money being generated?" during development.
Although Lovable itself is easy to use, it is important to keep in mind that unless you have a basic understanding of the underlying Supabase specifications, you may be caught off guard
❗Backend configuration depends on instructions. If it is vague, it will be written in the frontend.
Bolt.new allows you to generate backend functions in natural language, but if you don't clearly communicate your intention, such as "process the OpenAI API on the backend side," the processing may be implemented directly on the frontend .
This is a significant security risk and a point that is easily overlooked by non-engineers .

Also, the backend is sometimes created with Supabase Functions and sometimes with Next.js API Routes ,
is a bit concerning as the configuration varies depending on the prompt content and framework
❗API key management is manual and somewhat unfriendly for beginners
When using an external API, you need to edit the .env file yourself and set the API key .
While other AI development tools provide input fields in chat or support forms,
this seems a bit user-dependent, making it a bit difficult for beginners .
❗No templates available
Bolt.new has almost no pre-prepared templates or example apps .
While it is powerful to be able to build everything from scratch using natural language,
it may be a little inconvenient for those who want to first see a working example before thinking about the configuration
Bolt.new pricing plan comparison! Which one is recommended?
Bolt.new offers a "Free Plan" that you can start for free, as well as paid plans that you can choose depending on your development style and scale.
You can try the Free plan, but it has many limitations, so we recommend the Pro plan or higher for practical app development.

Below is a summary of the features of each plan.
Plan Name | Monthly fee | Monthly Token Amount | Main features and uses |
---|---|---|---|
Free | $0 | 1M tokens/month (150,000 tokens daily limit) | For trial and initial testing. Includes the Bolt logo, a 10MB file limit, and a web request limit of approximately 330,000. |
Pro | $25/month | 26M tokens/month (optional) | No daily limits. Custom domain, SEO enhancements, no Bolt logo, 100MB file limit. Supports up to 1 million web requests. Ideal for individual developers. |
Teams | $30/month (per user) | 10M tokens/month (per user) | In addition to the Pro features, it also includes team management, NPM registry support, access control, and more. |
Enterprise | Please inquire | custom | Enhanced SSO, audit logs, support system, etc. For large teams and commercial deployments. |
✅ If you are planning on serious development, we recommend the Pro Plan ($25/month)!
Bolt.new's Pro plan has enough specs for personal development or side job level product development
- No daily token limit & selectable up to 26M per month (can be increased as needed)
- All major functions are available, including Supabase integration, backend construction, and mobile compatibility.
- your created app on your own domain.
- Hide Bolt logo, increase file upload limit to 100MB
- Web request limit: up to 1 million
The free plan allows you to check operation and perform prompt verification, but is not suitable for commercial use or ongoing development.
To use practical features such as "private projects" and "custom domains," you will need the Pro plan.
I have actually used it myself, and it has an excellent balance of functionality and flexibility.
- Supports a wide range of frameworks , including React, Next.js, and Vue
- ✔ Automatically connects with Supabase, allowing you to build backends, DBs, and authentication functions.
- ✔ Also compatible with mobile app (Expo)
- ✔ includes convenient features for practical use, such as hiding the Bolt logo
- ✔ Token limit of 26M/month + Supports up to 1 million web requests
If you're not an engineer and want to try your hand at app development, we recommend Create.xyz!
Bolt.new is a flexible and powerful tool for engineers, but can be a bit
difficult to use for non-engineers On the other hand, suited to the need to "create a working app without writing code."
✅ Easy and safe use of external APIs
You can use
OpenAI, Gemini, weather APIs, and more automatically without needing an API key Furthermore, the processing is automatically built as a backend function , ensuring security.
Bolt.new requires explicit .env settings and configuration for the API key, which can be a bit of a challenge for beginners.
✅ Full-scale app development available for just $19 per month
Create.xyz's Pro 20k plan ($19/month) includes all of the following features:
- External API integration (OpenAI, Google Maps, etc.)
- Web app with backend functions and authentication
- Automatic generation and publishing of mobile apps
- Supports private projects and custom domains
While other tools cost over $50 per month, this offers outstanding cost performance.
✅ Authentication functions and database configuration are all completed within Create.xyz
User registration, login, access control, PostgreSQL-based data storage, and
server-side configuration are all automatically configured .
Unlike Bolt.new, there is no need for external service integration or manual configuration. This truly allows you to "leave it to us for full-scale development."
If you're not an engineer and want to create a "properly working app", Create.xyz is the perfect choice!
For non-engineers who say, "I can't write code, but I want to turn my ideas into something that actually works," Create.xyz is the ultimate development partner .
- External APIs can be connected instantly with no API key required and a secure configuration
- , including authentication and databases, is done within Create.xyz
- Moreover, the Pro plan, which costs $19 per month, allows for practical development.
If you don't have any engineering experience and are thinking about getting started with vibe coding, we recommend you try out Create.xyz first.
You'll be amazed by a working app using only natural language
▶For more details, please see this article.

the $19/month "Pro 20k Plan." I've actually used it myself, and I can confidently say that you'll get an experience that exceeds the price
- External APIs such as OpenAI and Google Maps can be used for free and without an API key (Note: Credits may be required in the future).
- ✔ From front-end to back-end, and even DB integration, you can build using only natural language
- ✔ Mobile app also available (currently in beta)
- ✔ Supports custom domains and private projects
- ✔ 20,000 credits per month + daily execution limit for practical app development
Finally: Bolt.new is a vibe coding tool for engineers
Bolt.new a tool that is a bit difficult for non-engineers to use .
It requires a minimum level of development knowledge, such as backend responsibility design, .env management, and prompt accuracy, so it cannot be said that anyone can easily use it.
On the other hand, a very interesting and versatile AI development tool for engineers .
- Supports multiple major frameworks, including React, Next.js, and Vue
- Integration with Supabase allows authentication and database integration
- StackBlitz provides a VSCode-like environment, allowing you to see code tweaks reflected in real time.
- It also supports mobile app development (Expo), and you can learn about configurations that span web and mobile.
- The flow is smooth: create the base of the app using natural language and then finish it manually.
not suitable for people who don't want to write code at all, but
a great introduction to vibe coding for engineers who can write code but want to leave the framework to AI .
Automatically connects with Supabase from front to back to database .
Supports a wide range of JavaScript frameworks, including React, Next, and Vue. Build full-fledged apps using natural language !
Supports mobile apps too. A development experience for the AI era that sets it apart from no-code.
If you plan to use it at a practical level, we recommend the Pro plan
▶ Try Bolt.new- The crisp typing feel that is unique to the capacitive non-contact system!
- REALFORCE's first wireless compatible device! Wired connection also available!
- Unlike the HHKB, the Japanese keyboard layout has no quirks and is easy for anyone to use!
- Equipped with a thumb wheel, horizontal scrolling is very easy!
- It also has excellent noise reduction performance, making it quiet and comfortable!
- Scrolling can be switched between high speed mode and ratchet mode!