How to cancel Base44 without losing your app

Daniel Frishtik

Daniel Frishtik

Founder of EscapeBase44 ·

Canceling your Base44 subscription does not delete your app, but it will likely break it. The app stays online, but most features either stop working or get too few credits to support real users. If you want to keep your app working, move it before you cancel.

Scissors cutting the Base44 subscription tag away from an app that remains online

How to cancel your Base44 subscription

Web subscriptionOn a computerCancel from your workspace billing settings
  1. Click your workspace name in the top-left corner.
  2. Open Settings.
  3. Choose Plan and billing.
  4. Click Manage Plan.
  5. Click Cancel Plan.
  6. Click Cancel Plan again to confirm.

You keep paid access until the current billing period ends. Canceling turns off the next renewal. It does not refund the current period.

Mobile webOn a phoneUse Manage Payments and allow the popup
  1. Tap your workspace name.
  2. Open Settings, then Plan and billing.
  3. Tap Manage Payments.
  4. If you pay monthly, tap Manage Payments once more.
  5. Scroll down, choose Cancel subscription, and confirm.

The payment screen opens in a popup. If the button appears to do nothing, allow popups or finish the cancellation on a computer.

Apple subscriptionIf you subscribed through AppleCancel from the iPhone or iPad Settings app
  1. Open the iPhone or iPad Settings app.
  2. Tap your name, then Subscriptions.
  3. Choose Base44 and cancel the subscription.

Apple also handles any refund request.

If Base44 shows "This subscription cannot be cancelled or changed within this app because it was purchased on another platform," this is the path you need.

What happens to your app when you cancel Base44

Your workspace becomes Free when the billing period ends. The app itself stays live, and its authentication and database keep working.

What keeps working

  • Your .base44.app URL
  • User login and the database

What stops working

  • Custom domain support
  • Backend functions
  • Connectors and automations
  • The workspace is limited to five apps
  • GitHub sync, code export and new mobile build downloads
  • AI, email, file uploads, generated images and other app actions stop after 100 shared credits

Canceling deletes nothing. Deleting the app or your account is a separate action.

Refunds, annual plans and surprise charges

Canceling stops future renewals. It does not reverse a charge already processed, and unused credits expire at the end of the billing period. Cancel before the renewal date.

If you bought an annual plan by mistake, there is no button to switch it to monthly. Contact Base44 support immediately, explain what happened, and say whether you used the credits. Base44 reviews refunds case by case.

There is no pause option. After canceling, you also cannot buy the same plan again until the current billing period ends.

Deleting your account is not canceling

Account deletion starts a seven-day countdown, then permanently removes your apps, data, workspaces, files and domains. Base44 still charges a renewal that falls inside that countdown. Cancel the subscription first, then delete the account only if you want everything gone.

Before you cancel: your app doesn't have to die

Leaving Base44 does not mean starting over. You have four options.

  1. Cancel and stay on Free

    For a simple app that only needs login, a database and its .base44.app URL, this could be enough. If it relies on anything that stops working or on more than Free's tiny shared credit allowance, it is not.

  2. Downgrade to Starter

    Starter gives you 2,000 integration credits, 100 message credits, unlimited and private apps, in-app code edits, badge removal and video generation. It does not give you a cheaper version of Builder. The entire Builder layer remains locked, both the features your app runs on and the tools for building, testing, exporting and shipping it.

  3. Export it and rebuild it yourself

    Base44's "export" gives you code that still depends on Base44. The database, authentication system, runtime, and any Base44 feature your app uses -- all stay on Base44. If you use the export to host your app elsewhere and cancel your Base44 subscription -- your app will still break. You can rebuild your app to replace any Base44 functionality with your own logic, gather all the pieces of your app, and deploy the whole system yourself. This is a serious migration project. You can try to do it yourself if you are technical and your app is simple enough.

    See exactly what Base44 export includes (and what it doesn't)
  4. Move the whole app instead

    The export route was exactly where I personally got stuck. I migrated my own app and several others by hand, and spent months chasing Base44-specific edge cases and rebuilding each app myself.

    But you should not have to rebuild your app just to cancel a subscription. You should be able to move the exact same app as is, without paying Base44 every month just to keep it working.

    So I reverse-engineered Base44's entire backend and automated every part of the migration I had been doing by hand. That became EscapeBase44. It moves your entire app -- the frontend, backend, runtime, database, every record, users, auth, functions, automations, integrations, AI, files, secrets, SEO and security settings -- then deploys everything to normal providers on accounts you own. These providers are usually free until massive traffic. When the migration finishes, cancel Base44 and keep building with AI. The complete code is in your private GitHub and the app runs on accounts you own, with no Base44 or EscapeBase44 in the picture anymore.

Move the app, then cancel Base44.

See how the migration worksAlready sure?

Base44 cancellation FAQ

  • Why can't I find the Base44 cancel button?

    On desktop, click your workspace name, then Settings, Plan and billing, Manage Plan, and Cancel Plan. On mobile, Manage Payments opens in a popup, so allow popups or use a computer if nothing happens.

  • Why was I charged after canceling Base44?

    Canceling stops future renewals, but it does not reverse a charge already processed. If you were charged after canceling, contact Base44 support immediately.

  • Can I pause a Base44 subscription?

    No. Base44 does not offer a pause option. You can keep the paid plan or cancel it and let the workspace return to Free at the end of the billing period.

  • Do unused Base44 credits roll over after I cancel?

    No. Unused credits expire at the end of the billing period. After the workspace becomes Free, it gets the Free plan allowance instead.

  • How do I downgrade Base44 to the Free plan?

    Cancel the paid plan. You keep paid access until the current billing period ends, then the workspace automatically moves to Free.

  • Can I get a refund for an accidental annual Base44 plan?

    Base44 does not let you switch an active annual plan to monthly yourself. Contact support immediately and explain the mistake and whether you used the credits. Refunds are reviewed case by case.

  • Should I export my Base44 app before canceling?

    Yes, if you plan to rebuild it yourself. Export before your Builder access ends. Base44 gives you code, not a complete running app: the database, authentication, hosting and runtime still need to be replaced.

  • What happens to my custom domain after I cancel Base44?

    Your .base44.app URL stays live, but the custom domain stops serving when the workspace moves to Free.

  • Does deleting my Base44 account stop the subscription?

    No. Account deletion takes seven days, and Base44 still charges a renewal that falls inside that window. Cancel the subscription first. Delete the account only if you also want every app, file and workspace permanently removed.