🎨 Visual
Hero screenshot of Bubble's visual editor showing a multi-page application with workflows and database
1. Introduction: What If You Could Build Software Without Writing Code?
I need to address the elephant in the room immediately: can you actually build real software without code? After six months of building three functional web applications on Bubble, a customer-facing portal, an internal CRM, and a two-sided marketplace MVP. I can answer with a qualified yes. The applications work. Users interact with them daily. They process payments, manage data, send emails, and handle authentication. They're real software.
The qualification matters, though. Bubble applications are web applications, not native mobile apps. They perform well for most use cases but can't match hand-coded applications for speed and responsiveness under heavy load. The visual programming model is powerful but creates a learning curve that's longer than "drag and drop" marketing implies. And the platform dependency means your entire application lives within Bubble's ecosystem, you can't export the code and host it elsewhere.
Our team of four non-technical people built all three applications without writing a single line of traditional code. The customer portal took three weeks from concept to launch. The internal CRM replaced a $15,000/year SaaS subscription and took five weeks. The marketplace MVP, the most complex project, took eight weeks and is now processing real transactions. None of us had programming backgrounds. Two had basic spreadsheet and database experience. All of us had significant learning curves in the first two weeks.
My testing framework evaluates no-code platforms across application capability, visual builder quality, database and logic power, scalability, performance, learning curve, and total cost of ownership. Bubble scored at the top for application capability (what you can build is genuinely impressive), competitive on visual builder and logic, and lower on performance and learning curve.
2. What is Bubble? Understanding the Platform
🎨 Visual
Bubble platform architecture showing visual editor, database, workflows, API connector, and deployment
Bubble is a no-code web application development platform that lets users build fully functional web applications through a visual interface, no programming languages required. Founded in 2012 by Emmanuel Straschnov and Josh Haas in New York, Bubble has grown to over 3 million users and hosts hundreds of thousands of applications.
The platform provides everything you need to build, deploy, and host a web application: a visual page designer for building the user interface, a database for storing and managing data, a workflow engine for defining application logic (when a button is clicked, do X, then Y, then Z), an API connector for integrating with external services, user authentication with signup, login, and permissions, and hosting and deployment built into the platform.
What distinguishes Bubble from simpler no-code tools (like Softr or Glide, which build apps on top of existing data sources) is the depth of its visual programming model. Bubble doesn't just let you create forms and display data, it lets you build complex conditional logic, create custom database queries, implement user role-based permissions, process payments through Stripe, send transactional emails, build API endpoints that other services can call, and implement sophisticated business rules. The capability gap between what Bubble can build and what requires traditional code has narrowed dramatically.
The platform has attracted a community of "Bubble developers"—non-traditional builders who create applications professionally using Bubble instead of code. Agencies specialize in Bubble development. Freelancers build businesses on the platform. And startups have raised venture capital on the strength of products built entirely in Bubble. The most notable example is Dividend Finance, which built its entire lending platform on Bubble and processed over $4 billion in transactions.
🎨 Visual
Spectrum showing Bubble's position between simple no-code tools and traditional programming
3. Bubble Pricing & Plans: Application-Based, Not User-Based
Bubble Pricing Plans
Free
- Core features & building blocks
- Bubble branding
- Development & testing
- API connector
🎨 Visual
Pricing comparison with feature breakdown
Bubble's pricing is per-application, not per-user, an important distinction. You pay based on the application's capacity needs, and any number of end users can access it.
3.1 Free Plan - Building and Learning
📸 Screenshot
Free plan showing Bubble branding and development capabilities
The free plan lets you build and test applications fully, the visual editor, database, workflows, and API connector all work without payment. The limitations are deployment-related: your app runs on Bubble's subdomain (appname.bubbleapps.io) with Bubble branding, you get limited server capacity, and there are no custom domains.
We built our entire customer portal on the free plan before upgrading. The ability to build, test, and iterate without paying is genuinely valuable for validation, you can show a working prototype to stakeholders before committing budget. The free plan isn't just a trial; it's a full development environment.
Reality Check
The free plan works for prototyping and learning. Launching a production application requires a paid plan for custom domains, removed branding, better performance, and higher capacity.
3.2 Starter ($29/month) - Personal Projects
At $29/month, Starter provides a custom domain, removes Bubble branding, and includes basic server capacity. Suitable for personal projects and low-traffic applications.
3.3 Growth ($119/month) - Production Applications
At $119/month, Growth provides more server capacity, higher API workflow calls, more storage, and better performance. This is where most production applications live. Our customer portal and internal CRM both run on Growth plans, handling 50-100 daily active users comfortably.
3.4 Team ($349/month) - Collaboration
Team adds multi-developer collaboration, version control, sub-applications, and increased capacity. For teams building complex applications together, the collaboration features matter.
3.5 Enterprise (Custom) - Scale and Security
Dedicated hosting, SSO, SLA guarantees, compliance certifications, and priority support. For applications with enterprise requirements.
Pricing Comparison Table
🎨 Visual
Enhanced pricing comparison
Hidden Costs
Bubble plugins can add cost. Payment processing through Stripe has standard fees. Heavy API usage may require higher plans. And if you hire a Bubble developer (freelance rates range $50-150/hour), the "no developer needed" cost advantage diminishes. However, Bubble developers are typically 50-70% cheaper than traditional developers for equivalent application complexity.
4. Key Features Deep Dive
4.1 Visual Page Designer - Building the Interface
📸 Screenshot
Visual editor showing a multi-element page with responsive design settings
Bubble's visual designer is the interface you spend most of your time in, and it's both impressive and initially overwhelming. You build pages by placing elements, text, images, buttons, input fields, dropdown menus, repeating groups (for listing data), maps, charts, and custom elements, onto a canvas. Each element has extensive styling options: colors, fonts, margins, padding, borders, shadows, animations, and conditional formatting.
The responsive engine handles how pages adapt to different screen sizes. You define breakpoints and configure how elements rearrange, resize, or hide on mobile, tablet, and desktop. Getting responsive design right in Bubble took us longer than expected, the initial desktop version of our customer portal looked great, but the mobile layout required two days of responsive tweaks. The responsive engine is capable but not as intuitive as Webflow's or modern CSS frameworks.
The interaction model uses a container-based approach where elements are nested inside groups and repeating groups. Repeating groups are Bubble's most powerful UI element, they take a database query and display each result as a row or card, with each item containing its own elements. Our marketplace MVP's product listing page is a single repeating group that queries the Products database, displays each product with its image, title, price, and seller, and includes "Add to Cart" and "Contact Seller" buttons, all configured visually.
What's Missing: Pixel-perfect design control is harder in Bubble than in Webflow or traditional CSS. The element positioning system uses relative positioning rather than absolute, which creates occasional layout surprises. Animations and transitions are possible but less sophisticated than what Webflow or Framer provide. Teams with strong design requirements may find Bubble's visual output less polished than they want.
Pro Tip
Start with a Bubble template for your first project. The template marketplace has hundreds of pre-built application templates (marketplaces, SaaS dashboards, CRMs, social networks) that provide the page structure, database schema, and basic workflows. Customizing a template is dramatically faster than building from scratch.
4.2 Database - Your Application's Brain
📸 Screenshot
Database editor showing data types, fields, and relationships
Bubble's built-in database is relational, you define "data types" (equivalent to database tables), create "fields" (columns) with specific types, and establish relationships between data types through reference fields. The database model is surprisingly capable for a no-code tool.
Our marketplace MVP uses 8 data types: Users, Products, Orders, OrderItems, Reviews, Messages, Categories, and Payments. Products reference Users (the seller), OrderItems reference both Products and Orders, Reviews reference Products and Users, and Messages reference two Users (sender and recipient). These relationships enable queries like "show me all reviews for products sold by this seller" or "show this user's order history with product details"—queries that require JOIN operations in SQL but are configured visually in Bubble.
The database handles privacy through privacy rules, conditions that control which users can see or modify which data. Our marketplace has rules ensuring sellers can only edit their own products, buyers can only see their own orders, and reviews are visible to everyone but only editable by their author. These privacy rules replace the permission logic that traditional applications implement in code.
What's Missing: Database performance degrades with very large datasets. Applications with over 100,000 records in a single data type start showing query latency. There are no database indexes you can configure, no query optimization tools, and no way to write raw database queries. For data-intensive applications, Bubble's database becomes a bottleneck before a traditional database would.
4.3 Workflows - The Logic Engine
📸 Screenshot
Workflow editor showing a multi-step process triggered by button click
Workflows are where Bubble becomes genuinely powerful, and where the "no-code" label starts feeling insufficient. Bubble's workflow engine lets you define sequences of actions triggered by events: when a button is clicked, when a page loads, when data changes, when a user signs up, or on a recurring schedule.
Our payment processing workflow demonstrates the capability. When a buyer clicks "Purchase" on our marketplace: the workflow creates an Order record, creates OrderItem records for each cart item, calls the Stripe API to charge the buyer's card, updates the Product inventory counts, sends an email notification to the seller, creates a notification record for the buyer's dashboard, and schedules a follow-up email for 7 days later requesting a review. This 7-step workflow replaced what would be 200+ lines of backend code in a traditional application, and we configured it visually in about 2 hours.
Conditional logic within workflows enables sophisticated branching. We implemented role-based access using conditions: if the current user's role is "admin," show the admin dashboard; if "seller," redirect to the seller portal; if "buyer," show the marketplace. These conditions can reference any database field, URL parameter, or user state, creating a visual programming model that handles most business logic.
What's Missing: Complex computational logic (algorithms, data transformations, mathematical operations beyond basics) is awkward in Bubble's visual model. Operations that would be a few lines of code become multi-step workflows with workarounds. The visual programming approach handles CRUD operations and business process logic beautifully but struggles with algorithmic complexity.
4.4 API Connector - Integrating With Everything
📸 Screenshot
API connector configuring a call to an external service
The API connector lets Bubble applications communicate with external services, sending data to and receiving data from any service that has a REST API. This capability transforms Bubble from a standalone application builder into an integration platform.
We connected our marketplace to Stripe (payments), SendGrid (transactional emails), Google Maps (location features), and Twilio (SMS notifications). Each integration involved configuring the API connector with the service's endpoint URL, authentication credentials, and data mapping. The process is more complex than Zapier-style integrations but more flexible, you have full control over the API request parameters and response handling.
Bubble can also expose its own API endpoints, allowing external services to push data into your application. We created a webhook endpoint that receives Stripe payment confirmations and updates order status automatically. This bidirectional API capability enables sophisticated integrations that simpler no-code tools can't handle.
4.5 Plugins - Extending Bubble
📸 Screenshot
Plugin marketplace showing popular extensions
Bubble's plugin marketplace extends the platform with pre-built components: payment processors, analytics tools, map services, chart libraries, authentication providers, and UI elements. Some plugins are free; others charge monthly fees ($5-50/month).
We used 6 plugins in our marketplace: Stripe (payments), Rich Text Editor (product descriptions), Image Compressor (uploaded photos), Google Analytics (usage tracking), SEO Meta Tags (search optimization), and Star Rating (product reviews). The plugins installed with one click and added new elements and actions to our editor.
Caution
Plugin quality varies. Some are well-maintained with regular updates; others are abandoned by their creators. Check the last update date and user reviews before installing. We replaced two plugins during our evaluation when they stopped working after Bubble platform updates.
5. Bubble Pros: What You Can Actually Build
🎨 Visual
Pros summary infographic
You Can Build Real Applications Without Code
This isn't marketing fluff, our marketplace processes real payments, our CRM manages real client data, and our customer portal serves real users. The applications aren't toys or prototypes; they're production systems that replaced tools costing thousands per year.
Speed From Idea to Launch Is Transformative
Our customer portal: 3 weeks. Our internal CRM: 5 weeks. Our marketplace MVP: 8 weeks. With traditional development, these would have taken 3-6 months each and cost $50,000-200,000 in developer time. The speed advantage for MVPs and internal tools is genuine and significant.
The Database Model Is Surprisingly Capable
Relational data with privacy rules, reference fields, and visual queries handles most application data needs. The database model is closer to a real database than what simpler no-code tools provide.
Workflows Handle Complex Business Logic
Multi-step processes with conditional branching, API calls, scheduled actions, and database operations. The workflow engine is powerful enough for real business applications, not just simple form submissions.
Cost Per Application Is Dramatically Lower
$119/month for a production application that would cost $5,000-20,000/month in developer salaries to build and maintain. For startups and small businesses, the economics are transformative.
Community and Resources Are Exceptional
The Bubble forum, YouTube tutorials, Bubble Academy courses, and template marketplace provide learning resources that make self-teaching viable. Our non-technical team learned the platform through community resources alone.
6. Bubble Cons: Where No-Code Hits Its Limits
🎨 Visual
Cons summary infographic
Learning Curve Is Longer Than Advertised
"Build without code" implies simplicity. In reality, Bubble is a visual programming environment with concepts like data types, conditional logic, API authentication, and responsive breakpoints. Our team needed 2-3 weeks to become productive. Non-technical users without any data/logic experience need longer. Don't expect to build a real application on day one.
Performance Has a Ceiling
Bubble applications run on shared infrastructure. Page load times average 2-4 seconds, acceptable for internal tools and MVPs but noticeable compared to hand-coded applications (sub-second). Applications with heavy database queries, complex page renders, or high concurrent users can experience slowdowns that you can't optimize away because you don't control the infrastructure.
No Native Mobile Apps
Bubble builds responsive web applications, not native iOS or Android apps. You can wrap a Bubble app in a native container (using tools like BDK Native), but the result doesn't match the performance and UX of natively built mobile apps. If mobile is your primary platform, evaluate Adalo, FlutterFlow, or traditional development instead.
Platform Dependency Is Total
Your application exists entirely within Bubble's ecosystem. You can't export the code, can't self-host, and can't migrate to another platform without rebuilding from scratch. If Bubble changes pricing, has extended outages, or discontinues a feature, you have no escape path. This vendor lock-in should factor into your decision for mission-critical applications.
Design Limitations for Pixel-Perfect Work
The responsive engine and element positioning system create constraints that designers find frustrating. Bubble applications look "good enough" but rarely achieve the visual polish of Webflow sites or custom-coded interfaces. If brand design is critical to your application's success, the design ceiling may be a problem.
Complex Logic Becomes Visual Spaghetti
As workflows grow complex, the visual programming model becomes hard to read and maintain. A workflow with 15 steps, conditional branches, and nested conditions is harder to debug visually than the equivalent code would be. Our marketplace's order processing workflow eventually became so complex that changes took longer in Bubble than they would have in code.
What we like
- Build fully functional web apps without writing code, databases, auth, logic, APIs
- Most capable no-code platform for complex applications
- Per-application pricing means unlimited end users on all plans
- Free plan lets you build and test before paying anything
7. Setup & Implementation
🎨 Visual
Implementation timeline
The Real Timeline
Week 1: Learning (5-10 hours)
Complete Bubble Academy's introductory courses (free). Build the standard tutorial application (a to-do list, then a social network clone). Get comfortable with the editor, database, and basic workflows. Don't start your real project yet.
Week 2: Database Design (3-5 hours)
Plan your data model on paper before touching Bubble. Define your data types, fields, and relationships. This design phase prevents painful restructuring later. Import any existing data.
Weeks 3-4: Building (20-30 hours)
Build your pages, configure your database, and create your workflows. Start with the core user flow (sign up → main action → results) before adding secondary features. Test extensively as you build.
Weeks 5-6: Polish & Launch (10-15 hours)
Responsive design adjustments for mobile. Performance optimization (reducing unnecessary database queries). User testing with real people. Bug fixes. Custom domain configuration. Launch.
Pro Tip
Build the simplest possible version first. Our marketplace MVP launched with just product listing, basic search, and Stripe checkout. We added messaging, reviews, and seller analytics in subsequent iterations. Trying to build everything at once is the most common reason Bubble projects fail.
8. Bubble vs Competitors
🎨 Visual
Competitor logos
Bubble vs Webflow: Applications vs Websites
Where Webflow Wins: Superior visual design capabilities, better responsive tools, SEO optimization, and content management. Webflow builds beautiful websites and content-driven sites.
Where Bubble Wins: Full application logic (databases, workflows, user auth, payments), complex business processes, and dynamic data-driven applications. Bubble builds applications; Webflow builds websites.
Choose Webflow if: You're building a marketing site, portfolio, blog, or content-heavy website.
Choose Bubble if: You're building an application with user accounts, data processing, and business logic.
Bubble vs Retool: External vs Internal Apps
Where Retool Wins: Faster for building internal tools that connect to existing databases. SQL access, pre-built components for admin panels, and developer-friendly.
Where Bubble Wins: Customer-facing applications with custom UX, user authentication, and complete design control. Bubble serves end users; Retool serves internal teams.
Bubble vs Traditional Development
Where Code Wins: Performance, scalability, mobile apps, unlimited customization, no vendor lock-in.
Where Bubble Wins: 5-10x faster development, 80% lower cost, no developer hiring/management, and immediate iteration capability.
Choose Bubble if: You're building an MVP, internal tool, or application where speed-to-market matters more than unlimited scalability.
Choose Code if: You're building a product that needs to scale to millions of users, requires native mobile, or needs maximum performance.
Feature Comparison Table
| Feature | Bubble | Webflow | Retool | Glide |
|---|---|---|---|---|
| App Logic | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
| Visual Design | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ |
| Database | ⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| Learning Curve | ⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
9. Best Use Cases
MVP Validation — Perfect Fit. Build a working product to test with real users before investing in traditional development. Our marketplace MVP cost $119/month to operate vs the $150,000+ a coded version would have cost to build.
Internal Business Tools — Perfect Fit. CRMs, dashboards, approval workflows, inventory trackers, applications your team uses daily that don't need to scale to millions of users. Our internal CRM replaced a $15,000/year subscription.
Customer Portals — Good Fit. Self-service portals where customers manage accounts, view data, and interact with your business. Performance is adequate for typical portal usage patterns.
High-Traffic Consumer Apps — Poor Fit. Applications expecting thousands of concurrent users need the performance that only traditional development provides. Bubble's shared infrastructure becomes a bottleneck at scale.
Native Mobile Apps — Poor Fit. If your primary platform is iOS or Android, Bubble's web-app-in-a-wrapper approach doesn't match native quality. Use Adalo, FlutterFlow, or traditional mobile development.
10. Who Should NOT Use Bubble
Teams needing native mobile performance — Bubble builds web apps, not native mobile.
Applications expecting massive scale — Performance ceiling limits high-traffic applications.
Organizations requiring no vendor lock-in — Total platform dependency with no code export.
Teams with strong development resources — If you have developers, coding provides more control at comparable speed.
11. Security & Compliance
| Certification | Status |
|---|---|
| SOC 2 Type II | Yes |
| GDPR | Yes |
| HIPAA | Enterprise plan |
| CCPA | Yes |
| PCI DSS | Via Stripe (payments never touch Bubble servers) |
Bubble encrypts all data in transit (TLS 1.2+) and at rest (AES-256). User authentication includes password hashing with bcrypt, session management, and optional two-factor authentication. The privacy rules system, Bubble's built-in access control, controls which users can read, create, modify, and delete which data types based on conditions you define.
For our marketplace, privacy rules were essential. We configured rules ensuring buyers can only see their own orders, sellers can only edit their own products, admin users can access everything, and sensitive financial data (transaction amounts, seller payouts) is only visible to the relevant parties. The visual privacy rule builder made these configurations straightforward, though debugging permission issues when data unexpectedly doesn't appear is one of Bubble's more frustrating experiences, you have to mentally trace through all applicable privacy rules to find the one blocking access.
SSO (SAML) is available on Enterprise plans. For organizations using Okta, Azure AD, or Google Workspace, this enables centralized authentication management. Our internal CRM doesn't use SSO (we're on the Growth plan), and managing user accounts manually is manageable for our 20-person team but would become tedious at larger scale.
12. Customer Support
Support quality varies significantly by plan, and the community fills gaps that official support doesn't always cover. Free and Starter users rely primarily on the community forum and documentation. Growth and Team users get email support with response times typically within 24-48 hours. Enterprise users receive priority support with dedicated contacts.
The Bubble community forum deserves special recognition, it's one of the most active and helpful no-code communities I've encountered. When I posted a question about implementing a complex workflow for our marketplace's order processing system, I received three detailed responses within 4 hours, including one with screenshots and step-by-step instructions. The forum has years of accumulated knowledge, and searching for specific issues almost always surfaces a relevant thread.
Bubble Academy, the platform's free educational resource, is genuinely excellent. The courses progress from basic concepts (what is a database?) through advanced application building (API integrations, complex workflows, performance optimization). Our team completed the core courses in about 15 hours each, and the structured learning was more effective than YouTube tutorials for building foundational understanding. I wish more platforms invested this heavily in educational content.
Documentation is comprehensive but occasionally outdated. Bubble updates their platform frequently, and some documentation pages reference older UI patterns that no longer match the current interface. This creates confusion for new users following tutorials step-by-step. The community forum often has more current answers than the official docs for recently changed features.
13. Performance & Reliability
Performance is the area where Bubble's limitations become most tangible. Our applications average 2-4 second initial page loads on the Growth plan, acceptable for internal tools and MVPs, but noticeably slower than hand-coded applications that typically load in under a second. Subsequent page navigations within the app are faster (1-2 seconds) as Bubble caches elements client-side.
The performance ceiling manifests in three scenarios. First, complex page renders with many elements and conditional visibility rules slow down proportionally, our marketplace listing page with 50+ elements took 3-4 seconds to render initially, which we reduced to 2 seconds by simplifying the layout and reducing conditional logic. Second, database queries against large datasets (10,000+ records) introduce noticeable latency, especially with multiple search constraints or sorting. Third, high concurrent usage on shared infrastructure creates contention, during a demo with 30 simultaneous users, our application became sluggish in ways we couldn't reproduce with lighter loads.
Uptime has been generally reliable. During six months of operation across three applications, we experienced one outage lasting approximately 45 minutes. Bubble communicates about incidents through their status page and typically resolves issues within hours. For mission-critical applications where any downtime is unacceptable, the shared infrastructure model is inherently riskier than dedicated hosting, you're sharing resources with thousands of other Bubble applications, and you have no control over the infrastructure.
We implemented several performance optimizations that helped: reducing the number of elements on complex pages, using "Do a search for" with constraints rather than loading all data and filtering client-side, implementing pagination instead of infinite scroll for large lists, and avoiding nested repeating groups (repeating groups inside repeating groups) which create exponential database queries.
14. Final Verdict & Recommendations
🎨 Visual
Final verdict summary
Overall Rating: 4.2/5
Bubble is the most capable no-code application development platform available. The combination of visual design, relational database, workflow engine, API connectivity, and plugin ecosystem enables non-technical teams to build applications that genuinely solve business problems, at a fraction of the time and cost of traditional development.
The rating reflects both the genuine power of what you can build and the real limitations: performance ceiling, learning curve, no native mobile, and total platform dependency. Bubble is the right choice for MVPs, internal tools, and applications where speed-to-market matters more than unlimited scalability.
Best For
Non-technical founders building MVPs, businesses replacing expensive SaaS with custom internal tools, and teams validating application ideas before investing in traditional development.
Not Recommended For: High-traffic consumer applications, native mobile apps, organizations requiring no vendor lock-in, or teams with existing development resources.
ROI Assessment
Marketplace MVP ($119/month):
- Traditional development estimate: $150,000 to build, $5,000/month to maintain
- Bubble cost: $119/month + $2,000 in learning time
- Time to market: 8 weeks vs 6 months estimated for traditional development
- ROI: Impossible to calculate traditionally, the comparison is building vs not building
The Bottom Line
Bubble democratizes application development in a way that matters. The platform enables people with ideas to build working software without permission from engineering teams, without six-figure development budgets, and without months of waiting. The applications aren't perfect, they're slower than coded alternatives, limited to web, and locked into Bubble's ecosystem. But they're real, they work, and they exist. For many businesses, having a working application today is worth more than having a perfect one someday.
Frequently Asked Questions
Can you really build production software with Bubble?▼
Yes. Bubble applications can handle real users, real payments, and real data. Companies have raised venture capital on products built in Bubble. The main limitations are web-only (no native mobile), performance under very heavy load, and inability to export code.
How long does it take to learn Bubble?▼
Expect 2-4 weeks to become productive, and 2-3 months to build complex applications confidently. The learning curve is longer than basic drag-and-drop builders because Bubble exposes real application concepts (database design, workflows, user authentication).
Does Bubble have a free plan?▼
Yes. The free plan gives you full access to the visual editor, database, workflows, and API connector. The limitations are that you cannot use a custom domain, Bubble branding appears on your app, and server capacity is limited. Launching a production application requires a paid plan.
Can Bubble apps be published to the App Store?▼
Not natively. Bubble builds web applications. You can wrap a Bubble app in a WebView container for app store submission, but the result performs like a web view rather than a native app. For true native mobile apps, consider Adalo or FlutterFlow.






