Figment.so
BlogHow to usePricing

Base44 Pricing: Plans, Credits, and What Each Plan Unlocks

Base44's yearly-billed prices run from $0 (Free) to $160/mo (Elite), with Starter at $16/mo, Builder at $40/mo, and Pro at $80/mo — all billed annually. Pay month to month instead and those same four paid plans cost $20, $50, $100, and $200 a month respectively, per Base44's own pricing page (checked September 2026). Every plan includes two separate credit pools, message credits and integration credits, that reset monthly and don't roll over. What differs plan to plan isn't just the credit amount — it's also which features unlock: a custom domain connection starts on Starter, while GitHub sync and AI model selection wait for Builder. Here's the breakdown, sourced directly from Base44's pricing page and support docs.

What do Base44's plans cost, and what credits do they include?

Base44's pricing page shows two billing views, toggled between "Yearly" and "Monthly," with the yearly numbers displayed as a monthly rate billed once a year:

PlanPrice (billed yearly)Price (billed monthly)Message credits/moIntegration credits/mo
Free$0$025100
Starter$16/mo$20/mo1002,000
Builder$40/mo$50/mo25010,000
Pro$80/mo$100/mo50020,000
Elite$160/mo$200/mo1,20050,000

(Base44 pricing page, checked September 2026.) Base44 also offers a custom-priced Enterprise tier with "custom credits, a dedicated architect, SSO, advanced security controls, and an account team that knows your stack" — contact Base44's sales team for that quote rather than expecting a listed price. Every plan, including Free, includes the same underlying feature set — AI powered app building, an integrated backend and database system, a responsive visual editor, an analytics dashboard, multi-user editing and collaboration, cloud storage, and authentication and user management (Base44) — so the plan choice is really about credits and the specific unlocks below, not a different product tier.

What's the difference between message credits and integration credits?

Base44's documentation defines the two types plainly in a comparison table: message credits are for "chat-style or conversational messages inside your apps," consumed by "people whose actions send or trigger messages while building or using apps." Integration credits are for "calls to integrations (e.g. large language models, file upload, images, email, SMS)," consumed by "people whose actions trigger integrations in apps they can edit or actively use" (Base44 docs, "Base44 plans, workspaces, and credits", checked September 2026). In practice: every prompt you send while building costs message credits, and every time your app calls an AI model, sends an email, or generates an image while running, that costs integration credits from the same shared workspace pool.

Base44's separate credits page adds nuance most people miss: "there is no set credit amount used per message... manual visual edits, such as dragging elements, changing layouts, or editing text directly in the editor, do not use credits" (Base44 docs, "Credits", checked September 2026). Base44 publishes rough message-credit ranges as a guide: a simple visual or text change runs about 0.5 credits, a small feature improvement about 1 credit, a complex module with entities and logic about 2 credits, and a large-scale, app-wide change 3–4 credits (same source). These are "estimates based on standard models and average complexity... subject to change," with your account's own credit usage screen as the real source of truth.

What happens when I run out of credits?

Actions that use credits pause until your next reset, or you upgrade. Base44's credits documentation states it directly: "If you reach your credit limit, actions that require credits pause until your next reset. If you prefer not to wait, you can upgrade or adjust your plan from your billing dashboard" (same source). There's no separate à la carte credit top-up documented — the only way to get more credits before your reset date is a plan upgrade.

Resets work differently by plan. On Free, credits are capped daily as well as monthly: "you can use up to 5 credits a day, up to a total of 25 credits each month... daily credits reset at midnight in the workspace owner's local timezone" (same source). On any paid plan, both credit types "reset monthly on your reset date, which is the same day of the month you subscribed" — and unused credits "expire at the end of your credit cycle and do not carry over to the next month" (same source). Switching from monthly to yearly billing mid-cycle doesn't reset your credits either (Base44 docs, "Billing and plans", checked September 2026).

What does each plan actually unlock, beyond the credit numbers?

Base44's pricing page lists plan highlights cumulatively — each tier includes everything the one below it has, plus what's listed here:

PlanAdds on top of the tier below
FreeCore Base44 features, up to 5 apps, authentication, database, analytics
StarterUnlimited apps, in-app code edits, connect a custom domain
BuilderAI model select, free domain for 1 year (yearly billing), 25 credits to share with a friend (yearly billing), GitHub integration
ProEarly access to beta features
ElitePremium support

(Base44 pricing page, checked September 2026.) Two details are easy to miss. First, a connected custom domain is a Starter-plan feature, not something you need Builder or higher for — Base44's setup guide separately confirms custom domains are "available on the Starter, Builder, Pro, and Elite plans," just not Free (Base44 docs, "Setting up your custom domain", checked September 2026). Second, the free-domain-for-a-year perk and the "25 credits to share with a friend" only showed up on Base44's Yearly pricing view when checked — switching the page to Monthly billing dropped both from Builder, Pro, and Elite's listed highlights, even though GitHub integration and AI model select stayed. If a free domain matters to your decision, check which billing cycle you're looking at before you compare plans.

How does code export fit into the plan I pick?

In-app code edits are a Starter-plan feature; exporting that code out of Base44 needs Builder or higher. Base44's own docs state the gate directly: "downloading a ZIP file and connecting to GitHub both require a Builder plan or higher" (Base44 docs, "Developer tools", checked September 2026). That means on Starter you can open the code editor and make in-app edits, but you can't yet pull a ZIP or connect a GitHub repository to sync changes out — you'd need to upgrade to Builder first. Our Base44 export guide covers the ZIP download, the GitHub two-way sync, and what each one does and doesn't carry with it, in full detail; this post won't repeat those steps.

A hypothetical worked example

Example (hypothetical): Say a solo builder picks Starter, billed yearly at $16/mo, for a small internal tool with 100 message credits a month. Using Base44's own rough ranges — about 0.5 credits for a simple text or style tweak, roughly 2 credits for a more complex module — a month of mostly small tweaks with the occasional bigger addition could use anywhere from 40 to 100+ message credits, depending entirely on the mix of prompts sent. Base44 is explicit that these figures are "estimates... provided as a guide rather than exact figures," so this is illustrative math from Base44's own published ranges, not a guarantee — the account's own usage screen is the real answer once you're building.

Which plan should I actually pick?

  • Pick Free to explore Base44 and confirm the tool fits your workflow before paying anything — you get the full feature set, just capped at 5 apps and a small daily/monthly credit allowance.
  • Pick Starter if you want your own project on a custom domain and don't yet need to export the code or connect GitHub.
  • Pick Builder the moment you want to pull your code out — as a ZIP or via GitHub sync — or want to choose which AI model handles your prompts.
  • Pick Pro or Elite once your credit usage on Builder is a limiting factor, or once premium support matters more than the cost difference.
  • Talk to Base44's sales team about Enterprise if you need SSO, a dedicated architect, or custom credit limits beyond what Elite offers.

If you're also comparing Base44 against Lovable specifically, our Base44 vs Lovable comparison lines up the two on the questions that matter beyond price. And if code ownership is the real driver behind your plan choice, moving an AI builder's project to your own codebase covers the secrets, database, and domain-cutover checklist that applies once you've exported.

Where does Figment fit in?

Nowhere directly — Base44 and Figment solve different problems. Base44 generates a full-stack application, with its own backend, database, and authentication, from a chat prompt. Figment publishes a Figma design as a live website through its Figma plugin; it isn't a backend or database platform, and it has no credit system tied to app logic. If what you actually need is a small internal tool or a prompt-generated web app, Base44's plans above are the right comparison — Figment isn't a substitute for that.

What about a domain I already registered elsewhere?

Base44's custom domain feature connects a domain you already own via DNS records Base44 provides, on Starter and up, or lets you register a new one through a Base44-integrated registrar. If the domain you want to use on Base44 was originally bought through a different website builder, transferring a domain away from your website builder covers the authorization-code process and the DNS-record risks that apply regardless of which platform issued the domain.

Bottom line: Base44's five plans trade credits and unlocks together, not credits alone — Starter adds a custom domain, Builder adds code export and model choice, and Pro/Elite mostly buy more of both. Check the Yearly/Monthly toggle on Base44's own pricing page before you commit, since it changes both the price and, on Builder and up, whether a free domain year is included.


Get the latest content from Figment. Subscribe today for Figma design guides and website building tips.


Figment.so

Contact

Twitter

Pricing

Privacy

Terms