Windmill vs Bubble Pricing (2026)
How do these two stack up on price? Here's what each one costs, what you get, and where the value sits.
Free and Open-source
- Easy deployment on Fargate / Docker / Kubernetes
- Community support on Discord
- Max 10 users with SSO
- Executions per month
- Number of workspaces
- Maximum number of users
- Variables, resources, scripts, apps, flows
- Groups, folders and granular permissions
- All open source features
- Public apps
- Workspace object storage
- Range backfill for partitioned pipelines
- Freshness watchdog (auto re-run of stale pipeline assets)
- Email triggers
- Postgres triggers
- WebSocket triggers
- MQTT triggers
- Number of users with SSO
- Workspace secret custom encryption
- Support level
- Retention period of jobs runs details
- Deployment on Fargate / Docker / Kubernetes
- Deploy from GitHub
- Sync Windmill to a git repository (Git sync)
- Workspace forks
- Dev workspaces (persistent fork paired with a lockable prod workspace)
- Infrastructure as code & Kubernetes operator
- CI test scripts with auto-trigger on deploy
- Workspace dependencies (centralized dependency files)
- Workflows as code v2 (checkpoint/replay orchestration)
Enterprise
Popular- Audit logs
- Distributed dependency cache backed by S3
- SAML support including groups synchronization
- Uncapped SSO (requires seats)
- Commercial licence
- SLA & Priority Support 24/7 with 3h response time and engineer assistance
- Dedicated Slack or Discord channel
- Design partners for roadmap
- Executions per month
- Number of workspaces
- Maximum number of users
- Variables, resources, scripts, apps, flows
- Groups, folders and granular permissions
- All open source features
- Public apps
- Oracle DB and MS SQL runtimes as languages
- Multiplayer on WebIDE
- Content search
- Workspace object storage
- Write-audit-publish for pipeline data tests (failing tests roll back the write)
- Range backfill for partitioned pipelines
- Freshness watchdog (auto re-run of stale pipeline assets)
- Email triggers
- Postgres triggers
- WebSocket triggers
- MQTT triggers
- Kafka triggers
- NATS triggers
- SQS triggers
- GCP triggers
- Azure Event Grid triggers
- Private Hub
- Number of users with SSO
- Workspace secret custom encryption
- External secret backends (HashiCorp Vault, Azure Key Vault, AWS Secrets Manager)
- IAM database authentication for AWS RDS / Aurora
- Entra ID database authentication for Azure PostgreSQL
- Workspace service accounts
- Instance-level roles via instance groups
- Custom OAuth
- SAML & SCIM support including groups synchronization
- External auth with JWT (each unique user per email+scope+instance billed as 1/2 seat)
- Support level
- SOC 2 Type II report
- Retention period of jobs runs details
- Schedule error handler
- Workspace error handler
- Queue metrics
- Prometheus metrics
- HTTP tracing
- OpenTelemetry tracing & logging
- Service logs storage on S3
- Instance events webhook
- Deployment on Fargate / Docker / Kubernetes
- Deploy from GitHub
- Sync Windmill to a git repository (Git sync)
- Agent workers
- SSH execution (#ssh directive)
- GitHub App
- Deploy to staging/prod web UI
- "Run on behalf of" selector when deploying across workspaces
- Workspace forks
- Dev workspaces (persistent fork paired with a lockable prod workspace)
- Infrastructure as code & Kubernetes operator
- CI test scripts with auto-trigger on deploy
- OpenID Connect (OIDC)
- Codebases & bundles
- Private PyPI repositories & npm registries and packages
- Workspace dependencies (centralized dependency files)
- Windows workers
- Worker group management UI (incl. Init scripts)
- Autoscaling
- Critical alerts
- Script-specific workers (dedicated) / High throughput
- Concurrency limits
- Priority for steps
- Restart deployed flows from any node and version
- Lifetime / Delete after use
- Approval steps - Adding forms
- Approval steps - Adding prompts (self-approval)
- Approval steps - Require approvers to be logged in
- Approval steps - Disable self-approval
- Approval steps - Require approvers to be members of a group
- Workflows as code v2 (checkpoint/replay orchestration)
- Global CSS
- Send schedule reports of Apps (png or pdf) through Slack, Discord or e-mail
- Workspace default app
- Importing custom React components
Free
- Development version
- API connector
- 1 app editor
- 50K workload units/mo
- 6 hours of server logs
- Component library
- Web debugger
- Native mobile editor
- Mobile debugger
- On-device testing
Starter
- Recurring workflows
- Basic version control
- 175K workload units/mo
- 2 days of server logs
- Branding
- Live website
- Custom domain
- 5 build submissions/mo
- 3 live app versions
- Unlimited OTAs
Growth
Popular- Premium version control
- Two-factor authentication
- 2 app editors
- 10 custom branches
- 250K workload units/mo
- 14 days of server logs
- Live website
- Custom domain
- 10 build submissions/mo
- 5 live app versions
- Unlimited OTAs
Team
- Sub apps
- 5 app editors
- 25 custom branches
- 500K workload units/mo
- 20 days of server logs
- Live website
- Custom domain
- 20 build submissions/mo
- 8 live app versions
- Unlimited OTAs
Enterprise
- Custom workload units
- Choice of hosting location
- Customizable server
- Dedicated support team
- Pay by invoice or ACH
- Live website
- Custom domain
- Custom builds/mo
- Custom live app versions
- Unlimited OTAs
Windmill vs Bubble FAQ
- Which one is cheaper?
- Bubble is the cheaper option, starting at $59/mo vs $120/mo for Windmill.
- Can I use either one for free?
- Both offer free plans, so you can try each without paying. Start with whichever fits your workflow better and upgrade when you hit the limits.
- How do they charge?
- Both use a hybrid model, so the comparison is straightforward — it comes down to features and limits at each price point.
- Which one is a better deal?
- Depends on what you need. Windmill: Windmill is playing the 'powerful but affordable' angle against Retool and Airplane, where enterprise contracts can run 5-10x higher. At $120/mo entry for Enterprise, they're clearly targeting cost-conscious engineering teams who want workflow automation without the sticker shock of the incumbents. Bubble: Bubble sits in the mid-to-premium range for no-code app builders — more expensive than Glide or Softr, but positioned as the serious builder's tool against Webflow or even low-code platforms like Retool. They're going after developers-turned-founders and agencies who need real app logic, not just pretty interfaces.
Keep tabs on both.
We'll monitor pricing changes for Windmill and Bubble and let you know when something moves.