Skip to main content

Choosing a plan

As you build and grow your app, it’s important to choose the right plan to accommodate your needs. The available plans have different features. Read below to learn more about each plan.
Access all of Base44’s core features at no cost and see what it can do.
  • 25 message credits / month
  • 100 integration credits / month
Plan highlights:Core Base44 features including authentication, database functionality, analytics.
Build out your first apps for personal projects or early-stage ideas.
  • 100 message credits / month
  • 2,000 integration credits / month
Plan highlights:
  • Unlimited number of apps
  • In-app code edits
Take your idea to the next level with tools to meet your professional needs.
  • 250 message credits / month
  • 10,000 integration credits / month
Plan highlights:
  • Unlimited number of apps
  • In-app code edits
  • Backend functions
  • Connect a domain
  • Free domain for 1 year (on the yearly plan)
  • 25 credits to share with a friend (on the yearly plan)
  • Github integration
  • Model selection
Access advanced tools and support for developing complex applications.
  • 500 message credits / month
  • 20,000 integration credits / month
Plan highlights:
  • Unlimited number of apps
  • In-app code edits
  • Backend functions
  • Connect a domain
  • Free domain for 1 year (on the yearly plan)
  • 25 credits to share with a friend (on the yearly plan)
  • Github integration
  • Early access to beta features
Scale your app effortlessly with top credits and dedicated support. There are four levels within the Elite plan, each with a different limit of message and integration credits. On the Plans page, click the drop-down to select the right level for you.
Elite plan levels in Base44
Plan highlights:
  • Unlimited number of apps
  • In-app code edits
  • Backend functions
  • Connect a domain
  • Free domain for 1 year (on the yearly plan)
  • 25 credits to share with a friend (on the yearly plan)
  • Github integration
  • Early access to beta features
  • Premium support

Ready to upgrade your plan?

View the available plans and pricing to see which suits you best.

Purchasing a plan

Purchase a Base44 plan directly from your workspace.
Have a promo code? You need to apply it directly from Plan and billing before completing your plan purchase or upgrade.
To purchase a plan:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Subscribe on the plan that’s right for you.
  5. Select your preferred billing cycle:
    • Yearly: Save with an annual discount and extra benefits.
    • Monthly: Pay month to month.
  6. Click Continue to Checkout.
Selecting a billing cycle for your Base44 plan

Upgrading an existing plan

You can adjust your subscription as your needs change. Your plan’s features and usage limits update right away, and billing is automatically adjusted.
  • Upgrades take effect immediately after you pay.
  • You only pay the difference between plans for the rest of your current billing cycle.
  • You get instant access to all new features and higher usage limits. Your past credit usage stays the same.
  • Example: If you upgrade from Starter to Builder halfway through the month and have already used 100 message credits, you pay about $10, which is half of the $20 difference. Your monthly message credit limit increases to 250, and your usage shows 100 of 250.
To upgrade an existing plan:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Upgrade on the plan you’d like to upgrade to.
  5. Select your preferred billing cycle:
    • Yearly: Save with an annual discount and extra benefits.
    • Monthly: Pay month to month.
  6. Click Confirm Subscription Upgrade.
Upgrading your Base44 plan

Managing your billing and payments

Manage your Base44 payment details, update your billing cycle, download invoices, cancel your subscription, and more.

Switching from monthly to yearly

Upgrade to a yearly plan anytime and save with annual pricing. Your new billing cycle starts immediately.
When you upgrade from a monthly to a yearly plan, you are not charged twice for the same period. The amount you already paid for the current month is credited and deducted from your yearly plan cost, so you only pay the difference needed to cover the rest of the year. There is no separate refund.
To switch from a monthly to a yearly plan:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Manage Payments under your current plan.
  5. Click Upgrade to Yearly.
Upgrading to a yearly plan
  1. Review the yearly plan pricing, benefits, and prorated charge.
  2. Click Confirm Upgrade.
If you want to change both your plan tier and billing cycle (for example, from Starter monthly to Pro yearly), you need to first upgrade your plan tier, and then switch to yearly billing.

Viewing and downloading invoices

View your billing history and download your invoices to keep records of your payments.
Only workspace owners can access invoices.
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. In Billing History, click the Download icon to save a copy.
Downloading your invoices in Base44

Updating your billing information

You can update your name, billing address, and tax ID on any paid plan. To update your information:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Manage Payments under your plan.
Manage Payments in Base44
If you are on a monthly plan, click Manage Payments again.
  1. Click Update information under Billing Information.
  2. Make your changes and review for accuracy.
  3. Click Save.
Important:
  • You must be logged into the specific account that made the purchase.
  • If you purchased plans for multiple email addresses, log into each account separately to access its receipts.
  • Receipts are available immediately after the payment is processed.

Canceling your subscription

You can cancel your subscription anytime. You’ll have complete access until the end of your billing period.
Canceling a subscription stops future renewals, but it does not issue a refund for the current subscription period.
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Manage Payments under your plan.
Manage Payments in Base44
If you are on a monthly plan, click Manage Payments again.
  1. Click Cancel subscription.
  2. Click Cancel subscription again to confirm.
If you change your mind, you can click Don’t cancel subscription until the end of the billing period.

Managing subscriptions on mobile

Manage your payments from your mobile device on the go.
The Manage Payments window opens in a pop-up. You must allow pop-ups on your browser in order to see it. If you are experiencing issues managing your payments from mobile, we recommend doing it from a desktop browser instead.
To manage subscriptions from mobile:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Tap Manage Payments on your plan. For monthly plans, tap Manage Payments again.
  5. Scroll down and tap Cancel subscription.
  6. Confirm by tapping Cancel subscription again.
Managing your Base44 subscription from a mobile device

Gift cards

Base44 gift cards let you give someone a discount toward a Base44 subscription. The recipient applies the gift card value at checkout when purchasing or upgrading a plan.
Gift cards are non-transferable and non-refundable. Because gift cards are digital products, Base44 cannot offer returns or refunds of any kind. Check that the recipient details and amount are correct before you complete your purchase.

Purchasing a gift card

You can buy a gift card from your account inside Base44.
Purchasing a gift card in Base44
To purchase a Base44 gift card:
  1. Click your profile icon at the top right of your account.
  2. Click Send a gift card.
  3. Under Pick a design, select a card design.
  4. Under Choose an amount, do one of the following:
    • Click a preset amount.
    • Enter a custom amount in the amount field.
  5. Under How would you like to send it?, choose how to deliver the card:
    • Email to recipient (immediately) to send the card directly.
    • Email to you (printable) if you want to print or forward it yourself.
  6. Under Who is it for?, enter the recipient’s name and email.
  7. Write a personal message, or click Suggest a message.
  8. Under Who is it from?, enter how you want your name to appear.
  9. Click Continue to checkout and complete payment.

Redeeming a gift card

When you receive a Base44 gift card, you can apply it as a discount toward a Base44 subscription. How it works depends on whether you already have a plan:
  • If you don’t have a plan yet: the gift card value is applied as a discount at checkout. For example, a $100 gift card covers 1 month of a plan that costs $100 per month, 2 months of a plan that costs $50 per month, and so on. If the card value does not cover a full month, it applies as a partial discount toward your next invoice.
  • If you already have an active plan: the gift card value is applied to your next invoice automatically. You can see the pending credit in Settings under Plan and billing.
Viewing your gift card in your account if you already have a plan
You need to enter a credit card to complete checkout even when redeeming a gift card.
To redeem a gift card:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Credit usage.
  4. Under Redeem a coupon or gift card, enter your gift card code and click Apply.
Redeeming a gift card in your Base44 account
  1. Choose what to do next:
    • If you don’t have a plan yet: go to Plan and billing, choose your plan and click Subscribe. Review the discount shown at checkout and click Subscribe to complete your purchase.
    • If you already have an active plan: your gift card value will be applied to your next invoice automatically.

FAQs

Click a question below to learn more about billing and plans.

Coupon codes and promotions

If you have a coupon code, make sure to apply it before upgrading, changing, or renewing your plan.To apply a coupon code:
  1. Go to the Plans page.
  2. Choose your plan.
  3. On the checkout page, click Add promotion code and enter your code.
Add promotion code during checkout in Base44
The discount appears in your billing summary if the code is valid.

Plans and subscriptions

No. You can’t pause a subscription.
Yes, you can downgrade your plan anytime. The change takes effect at the end of your current billing period.To downgrade your plan:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Downgrade on the lower-tiered plan you want to switch to.
  5. Click Confirm Downgrade.
Your workspace downgrades to the free plan, which limits features and capabilities. You won’t be charged at your next renewal date.
When you cancel your paid subscription, your app is downgraded to the free plan. Your app stays live, but you may lose access to features that are only available with paid plans.
To claim your free 1-year domain:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Click Buy Domain.
  4. Search for your desired domain.
  5. Look for the option marked as your free domain in the search results.
  6. Select this domain to claim and connect it directly to your app.
The Builder, Pro, and Elite plans give you a free domain for one year. You have to have a yearly plan to get the free domain, it is not available on the monthly plan.
The domain extensions you can get with your free domain voucher depend on your region and on what the domain provider makes available at the time you redeem the voucher. In most regions, country-code top-level domains (ccTLDs) are not included, although there can be regional exceptions.When you redeem your voucher, you only see domain extensions that are currently eligible in your region. If a specific extension does not appear in the search results, it is not available with the voucher and you need to purchase it separately. If you want to check availability for a specific region, contact us with your location and the domain extension you are interested in.
Credits are monthly on all plans. Switching to yearly changes how you are billed, but it does not reset your credit counters mid month. If you have already used your monthly credits, you do not receive a fresh set when you switch to yearly. Your credits renew on your next monthly reset date shown in your workspace.Example: If your monthly cycle starts on the 19th and you switch to yearly on the 24th, you do not get new credits on the 24th. Your credits reset on the next 19th.
You cannot change an active yearly subscription to a monthly plan yourself in your billing settings. According to our Terms of Use, yearly plan fees are non-cancelable and non-refundable.If you upgraded to a yearly plan by mistake or your situation has changed, contact us and explain what happened. Our team can review your case and, in some situations, may cancel the yearly upgrade and apply a prorated refund so you can subscribe to a different plan. Any change is decided case by case in line with our Terms of Use.
If you upgraded to the wrong plan or chose the wrong billing cycle (for example, yearly instead of monthly), contact Base44 support as soon as you notice the issue. In your ticket, explain what you meant to buy and what was actually charged.Our Terms of Use state that fees are non-cancelable and non-refundable, but support can review your case and decide whether an exception is possible. If your request is approved, you receive a prorated refund minus processing fees. Your new billing cycle begins on the day of the adjusted charge.To avoid this in the future:
  • Check that you selected the right plan and features before confirming payment.
  • Make sure you chose the billing cycle you want (monthly or yearly).
  • Review the total amount on the checkout page before you complete the purchase.
Base44 does not set a fixed overall storage limit per app or per plan.Instead, there are limits on individual uploads (such as maximum file size and supported formats) that apply when you or your app’s visitors upload media or data. These limits can differ by file type (e.g. images, documents, data files).
To check the latest per-file upload limits and supported formats, review the file limits.
From 6 February, 2026, private apps are a paid feature. You need a Starter plan or above to create new private apps.If you are on the free plan and already have private apps from before February 6th 2026, they will continue to work and you can still edit them. However, you will not be able to change a private app to public and back to private again without upgrading.
No. When you cancel your plan, it stays active until the end of your current billing cycle. During that period, it is not possible to purchase the same plan again.If you have run out of credits before your cycle ends, the fastest option is to upgrade to a higher plan. You are only charged the difference for the remaining time in your billing period, and your new credits are available immediately. You can then downgrade back to your original plan at the end of the cycle if you prefer.
If you are using the Base44 backend platform, it is currently in beta and free to use. It uses your integration credits, not a separate backend subscription. If you need more features or higher credit limits, you can upgrade to one of the regular Base44 plans.

Payments and billing

Check that your card details are correct, the card is not expired, and you have sufficient funds. If your payment still does not go through or your plan is marked Past Due, update your payment information in the Billing dashboard. If the issue continues, try a different card or contact your bank for assistance.
We understand that sometimes plans change, and we’re here to support you. All Base44 services are non-refundable per our Terms of service. If you’re facing special circumstances, contact us and we’ll see how we can help.
You can update your name, billing address, and tax ID through the Stripe billing portal. Changes apply to future invoices. It is not possible to update invoices retroactively.To update your billing information:
  1. Click your workspace name at the top left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Manage Payments under your plan.
  5. In the Stripe billing portal, click Update information under Billing information.
  6. Make your changes and click Save.
Yes. Base44 currently charges in USD. If you are paying from China, you need to pay in USD using a credit card or Link. We do not accept PayPal.
Base44 currently accepts payments by major credit and debit cards only. We do not support the following payment methods:
  • PayPal
  • Bank transfers
  • Wire transfers
  • Virtual cards
  • Cryptocurrency
If your card is declined or you cannot complete payment, try the following:
  1. Check with your bank about any international transaction limits or blocks.
  2. Try a different card if you have one available.
  3. Make sure your card is enabled for international online transactions.
For people in regions with stricter payment rules, some banks may block international online payments by default. Contact your bank and ask them to authorize payments to Base44’s payment processor.
A payment can fail for different reasons, for example if 3D Secure authentication failed or there were not enough funds on your card. If you see the ‘Subscription payment overdue’ notification, do the following:
  1. Click Update payment method and add a valid payment card.
  2. Contact our support team to complete the payment and restore full access.

Gift cards

You can see all the gift cards you have sent, along with their status, amount, recipient, and code, from the Gift Cards page.To view your purchase history:
  1. Click your profile icon at the top right of your account.
  2. Click Send a gift card.
  3. Click the Purchase history tab.
If you think you entered the wrong recipient email when purchasing a gift card, contact Base44 support as soon as possible. Base44 cannot guarantee that a gift card can be re-delivered after it has been sent, but the support team can review your case and let you know what options are available.
Yes. Gift cards purchased before 12th April, 2026 added message credits to your account and continue to work as message credits until they expire.
Gift cards expire 5 years from the date of purchase.