BASE44DEVS

MIGRATION · BASE44 FREE PLAN + EXPORTED COPY

How to Cancel a Base44 Subscription Without Losing Your App

To cancel a Base44 subscription, open your workspace Settings, go to Plan and billing, click Manage Plan, then Cancel Plan twice. You keep complete access until the billing period ends; then the workspace drops to the Free plan, where apps stay live under a 5-app cap. Base44's docs say cancelling issues no refund for the current period.

Last verified
2026-09-23
Difficulty
EASY
Est. effort
~2h
Target
Free plan + exported copy

This page is for Base44 customers who have decided to stop paying, or are close to it. It covers the cancel steps from Base44's own billing docs, what the Free plan leaves running, what the refund language in the docs and in the terms of service actually says, and the exports to take while the paid plan is still active. Every quote below was read on base44.com and docs.base44.com on 23 September 2026.

Cancelling is not leaving. After you cancel, your apps stay on Base44, on the Free plan. If the goal is to get the app off the platform, the subscription is the last thing you switch off, not the first; the decision section at the end covers that.

How do I cancel a Base44 subscription?

Cancel from your workspace settings. The plan keeps running to the end of the period you paid for and then stops renewing. Base44's billing and plans docs put it plainly: "You can cancel your subscription anytime. You'll have complete access until the end of your billing period."

Cancel a plan bought on the web

  1. Click your workspace name at the bottom left of your account.
  2. Click Settings.
  3. Click Plan and billing.
  4. Click Manage Plan.
  5. Click Cancel Plan.
  6. Click Cancel Plan again to confirm.

Base44's docs name this settings page Plan and billing in the billing docs and Plan & Subscriptions in the domain docs; look for either.

Cancel from a phone

In a mobile browser, the same path ends in a Manage Payments pop-up: tap Manage Payments on your plan (tap it a second time on monthly plans), scroll down, tap Cancel subscription, then confirm. The docs note that you must allow pop-ups, and recommend a desktop browser if the pop-up misbehaves.

Cancel a plan bought in the iOS app

If you subscribed through Base44's iOS app, Apple bills you and Base44 cannot cancel it for you. Open Settings on the iPhone or iPad, tap your name, tap Subscriptions, and select Base44. The billing docs say Base44 "cannot process or help with cancellations, refunds, or plan changes" for App Store subscriptions, and that refunds are requested from Apple.

When to cancel

The billing docs give complete access until the end of the period whenever you cancel, so cancelling early costs you nothing. Cancelling late can cost a renewal. Base44's terms of service (last updated June 22, 2026) say in §11.2 that "We may attempt to charge up to three (3) weeks before a renewal period begins", and that "To the maximum extent permitted by law, renewal charges are non-cancelable and non-refundable once a renewal term begins." If you know you are leaving, cancel now and use the remaining weeks for the exports below.

Two things cancelling will not do. It will not pause the plan: the billing FAQ answers "Can I pause my current subscription?" with "No. You can't pause a subscription." And it will not reset your credits. Once you cancel, the plan stays active to the end of the cycle, and "During that period, it is not possible to purchase the same plan again." If you ran out of credits mid-cycle, the docs point to upgrading, not cancelling and rebuying.

What the cancel button does not cancel

Two Base44 purchases bill separately from the plan and keep renewing after you cancel it:

  • Domains bought through Base44. The domain docs say "Domains renew automatically each year unless you cancel, and your plan and your domains are billed separately, so canceling one does not cancel the other." Cancel a domain from Plan & Subscriptions: open the More actions menu on the domain's row and click Cancel domain. The domain stays active until its next billing date.
  • Business email. The business email docs say the Google Workspace subscription "stays active and keeps billing even if you cancel or downgrade your Base44 plan".

What happens to your apps after you cancel?

At the end of the billing period the workspace drops to the Free plan. The billing docs say the downgrade "limits features and capabilities, including a maximum of 5 apps. Your apps stay live, but you may lose access to features that are only available on paid plans." Here is what Base44's docs say about each paid feature once a workspace is on Free:

WhatOn the Free plan, per Base44's docsWhere the docs say it
Your published apps"Your apps stay live"Billing and plans
Number of apps"a maximum of 5 apps"Billing and plans
Credits25 message credits and 100 integration credits a month; unused paid-plan credits "do not carry over to the next month"Billing and plans; Credits
Backend functionsListed as a Builder-plan feature; the docs' dispute FAQ says that on the Free plan "paid features such as backend functions, connectors, and the model picker stop working"Billing and plans
Connectors, custom OpenAPI integrations, MCP connections"may stop working until you upgrade to a Builder plan or higher"; built-in integrations "remain available"Using integrations
Code export (ZIP or GitHub)Available "on a Builder plan or higher"Building an app
Custom domainConnecting a domain needs a Starter plan or higher; a domain bought through Base44 stays registered to the end of its own paid periodBuying a domain
In-app code edits, badge removalListed as Starter-plan featuresBilling and plans
Private appsNew private apps need a Starter plan or higher since 6 February 2026Billing and plans

The backend-functions row is the one that breaks live apps. Anything your app runs through a backend function (a Stripe webhook, a scheduled job, a call to an external API) depends on a feature the docs list as stopping on the Free plan, even though the app itself still loads.

If you have more than five apps

The docs state the 5-app maximum but do not say which apps are affected when a workspace holds more. If you have six or more, ask Base44 support before the period ends, and export the ones you care about first.

Credits you have not spent

Paid-plan credits do not survive the cancellation. The Credits docs say unused monthly credits "expire at the end of your credit cycle and do not carry over", and the terms of service (§10.4) say unused AI credits "will automatically expire upon termination or cancellation of the applicable Subscription plan or Account, unless we expressly state otherwise." Spend what you need, such as prompts that tidy the code before export, before the period ends. Base44's monthly credits expire rather than roll over at the end of every credit cycle, not just at cancellation.

Does Base44 refund a cancelled subscription?

Base44's billing docs say no for the current period. The terms of service say fees are non-refundable unless applicable law requires otherwise. They also carry a prorated monthly refund clause in an addendum for residents of Israel on the Starter and Builder plans. Here is each text as published on 23 September 2026.

The billing docs, in the cancellation notes:

"Canceling a subscription stops future renewals, but it does not issue a refund for the current subscription period."

The billing docs, answering "Can I get a refund?":

"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."

The terms of service, §10.1:

"Unless otherwise required by applicable law, the Fees are non-cancelable and non-refundable. For the avoidance of doubt, the Terms do not override any mandatory applicable laws regarding Customer's cancellation rights."

The terms of service, "Addendum - Subscription and Payment Terms for Residents of the State of Israel", which applies to "residents of the State of Israel who purchased Company's Starter and Builder premium plans":

"If you cancel a subscription that is billed on a monthly basis, Company will refund the prorated portion of any prepaid monthly subscription fees attributable to the period after the cancellation takes effect, after deducting the applicable cancellation fee according to applicable law."

Side by side, by situation:

SituationBase44 billing docsBase44 terms of service (June 22, 2026)
Cancel a monthly plan mid-periodNo refund for the current period§10.1: non-refundable unless applicable law requires otherwise. Israel addendum (Starter, Builder): prorated refund, less the applicable cancellation fee
Yearly plan"yearly plan fees are non-cancelable and non-refundable"; support may review a case and "in some situations" apply a prorated refund§10.1 as above. Israel addendum: the unused portion is refunded, less the difference between monthly-plan pricing and the annual fees for the months already used
Bought the wrong planIf support approves an exception, "a prorated refund minus processing fees"§10.1 as above
Renewal already chargedNot addressed separately§11.2: "non-cancelable and non-refundable once a renewal term begins", to the maximum extent permitted by law
Subscribed in the iOS appApple handles billing; request refunds from AppleNot addressed separately
Domain bought through Base44Domain docs: "Domains are non-refundable and are not covered by a money-back guarantee"Not addressed separately

We are engineers, not lawyers. This section reports what two Base44 documents say; it is not advice on what you are owed where you live. If you think a refund applies to you, the docs' route is Base44 support, and our guide to reaching Base44 support covers the contact channels and what to put in the ticket.

Why a chargeback is the costly route

A bank dispute does more damage than a cancellation. The billing docs say that while a dispute is open, "Your workspace moves to the Free plan, so paid features such as backend functions, connectors, and the model picker stop working", plan credits are unavailable and custom domains are disabled; if the dispute is resolved against you, the subscription is cancelled. The terms of service (§10.1) add that after a chargeback "your Account may be blocked without the option to re-purchase or re-use it, and any data contained in such Account, including any applications and Third-Party Services may be subject to cancellation." Both documents suggest contacting support before filing one.

What to export before you cancel

Export while the paid plan is still running. One-click code export needs the Builder plan or higher, so on Builder or above the rest of the paid period is the window you have left. The terms of service are also why a copy matters. Under §11.4 a customer terminates the subscription by turning off auto-renewal or asking support, effective at the end of the current term, and §11.5 then says:

"Company reserves the right, in its sole discretion, to delete all Customer Data and Generated Output at any time following termination or expiration of Customer's Subscription, or for any other lawful reason."

The same section says the company "does not guarantee continued access to Customer Data stored on the Platform". The docs' "Your apps stay live" and the terms' right to delete can both be true: the docs describe what happens by default, and the terms describe what Base44 is allowed to do. An export is the copy that depends on neither.

Take these, in this order:

  1. The code. In the editor's top bar, open More actions (⋯) and choose Export project as ZIP, or GitHub connection for a repository. Both need Builder or higher. The export gives you the React frontend and backend function source, not a runnable app. Our Base44 code export guide lists what is in it, what is missing, and the manual copy route for plans below Builder.
  2. The data, one CSV per table. Click Dashboard, then Data, select a table, open More actions and click Export. The data docs warn that the dashboard table "only shows up to 5,000 items, even if your collection contains more", and point you to the CSV export to see every record. Check each file's row count before you rely on it.
  3. The secrets and connectors your functions use. Write down every secret name, API key and connector each app depends on. You will re-issue those keys at the source (Stripe, OpenAI, your email provider) wherever the app goes next, and on the Free plan the functions that use them stop anyway.
  4. Your invoices. Go to Settings, then Billing History under General, and click Download next to each purchase. Only workspace owners can see invoices.
  5. Your domains and business email. Decide for each one: transfer the domain to another registrar from its management dashboard, cancel its renewal, or keep it. The business email keeps billing until you cancel it separately.

Cancel, downgrade, or migrate?

Cancel when you are done with the app, or when it can live within the Free plan. Downgrade when you need less, not nothing. Migrate first when the app has to keep running with backend functions, connectors or a custom domain. The Free plan switches those off, and cancelling cannot bring them back.

Your situationDo thisWhy
The app was a prototype, or you are done with itExport, then cancelApps stay live on Free, and your export does not depend on Base44
The app works without backend functions, connectors or a custom domain, and you have 5 apps or fewerCancel to FreeThe docs say apps stay live on Free
You pay for credits you do not useDowngrade insteadA downgrade "takes effect at the end of your current billing period" and keeps the lower tier's features; our breakdown of what Base44 really costs helps you pick the tier
You want a breakDowngrade or cancelThere is no pause option
Paying users depend on backend functions or a custom domain, and you are leaving Base44Migrate first, cancel lastThe Free plan stops backend functions and connectors on the day the period ends
You cannot tell whether the problem is Base44 or your appAudit before decidingA cancellation will not fix an app-level defect

Exporting is not the same as leaving. Base44's code export and CLI eject hand you the code, but eject creates a new Base44 backend project with its own app ID, and "Your original app remains in Base44 unchanged" (docs.base44.com). Leaving the platform still means replacing the @base44/sdk calls and the backend: the 80–200 engineer-hour job the export guide sizes. Our migration runbooks cancel the Base44 plan last, 14 days after cutover, once the new stack has run clean.

If you are still deciding whether to leave at all, the scoring matrix in when to leave Base44 is the place to start. If you want to keep building with AI but in a repository you own, our Base44 vs Claude Code comparison covers that route. When the answer is to move, a fixed-price migration off Base44 starts at $6,000 and runs through the cutover, so the subscription is cancelled only after your users are on the new stack. If you are unsure whether the platform or the app is the problem, a $497 production audit answers that first, and the fee is credited in full against any fix or build engagement booked within 30 days.

QUERIES

Frequently asked questions

Q.01Does cancelling my Base44 subscription delete my apps?
A.01

Not by default. Base44's billing docs say that when you cancel, your workspace downgrades to the Free plan at the end of the billing period, with a maximum of 5 apps, and 'Your apps stay live, but you may lose access to features that are only available on paid plans.' The terms of service go further than the docs: after a subscription ends, the company 'reserves the right, in its sole discretion, to delete all Customer Data and Generated Output' (both read 23 Sep 2026). Export your code and data before the paid period runs out.

Q.02Can I get a refund after I cancel Base44?
A.02

Base44's docs say cancelling 'does not issue a refund for the current subscription period', and their refund FAQ says 'All Base44 services are non-refundable per our Terms of service', with special circumstances routed to support. The terms of service say fees are non-refundable 'Unless otherwise required by applicable law', and an addendum for residents of Israel on the Starter and Builder plans provides a prorated refund on monthly plans, minus a cancellation fee. We report what the documents say (read 23 Sep 2026); this is not legal advice.

Q.03Can I pause a Base44 subscription instead of cancelling?
A.03

No. Base44's billing FAQ answers 'Can I pause my current subscription?' with 'No. You can't pause a subscription.' The alternatives are downgrading to a smaller plan, which takes effect at the end of the current billing period, or cancelling and dropping to the Free plan, where apps stay live but paid features such as backend functions stop. You also cannot buy the same plan again while a cancelled plan is still running out its cycle.

Q.04Can I still export my code after cancelling Base44?
A.04

Only while the paid period lasts. Base44's docs gate code export, as a ZIP file or to GitHub, at the Builder plan or higher, and a cancelled plan keeps complete access until the end of the billing period. Once the workspace drops to the Free plan, one-click code export is gone. The CSV export for each data table is documented without a plan requirement, but take it in the same session so code and data match.

Q.05Does cancelling my Base44 plan also cancel my domain and business email?
A.05

No. Base44's domain docs say 'your plan and your domains are billed separately, so canceling one does not cancel the other', and domains renew automatically each year unless you cancel them. A business email bought through Base44 'stays active and keeps billing even if you cancel or downgrade your Base44 plan.' Cancel each one from the Plan & Subscriptions page in workspace settings, or transfer the domain out first.

Q.06What happens if I dispute a Base44 charge with my bank instead?
A.06

While a chargeback is open, Base44's docs say the workspace moves to the Free plan, backend functions and connectors stop, plan credits are unavailable and custom domains are disabled; if the dispute goes against you, the subscription is cancelled. The terms of service add that the account 'may be blocked without the option to re-purchase or re-use it'. Both documents suggest contacting Base44 support first. Cancelling in settings instead keeps complete access until the period ends.

NEXT STEP

Plan your migration with engineers who have done it before.

Free 15-minute call with the engineer who would lead the work. Written fixed-price proposal within one business day.