Skip to main content

About credits in Base44

Credits are the units Base44 uses when you interact with Base44’s AI or connect your app to external tools. Credit usage adjusts dynamically based on how much work the AI needs to do behind the scenes.

Types of credits

Base44 uses 2 types of credits to support your app building and operations:
Used when you interact with Base44’s AI while building apps. Message credits are used for prompts that plan, update, or fix parts of your app.Examples:
  • Asking the AI to add or refine a small feature.
  • Debugging or fixing logic in a specific part of your app.
  • Getting the AI to rewrite copy or microcopy.
  • Applying AI-suggested changes from the chat.
Used whenever your app uses Base44’s built-in services, such as sending an email, generating an image, running an LLM call, or using in-app agents. Integration credits are not used when you call an external service with your own API key. Running a backend function can also use a small amount of credit for the invocation itself.See the full cost breakdown.

How credits are used

There is no set credit amount used per message. Different actions use credits in different ways, depending on what you ask the AI to do. Short, focused prompts usually require less work behind the scenes, while broader prompts that touch several pages or components can require more. Manual visual edits, such as dragging elements, changing layouts, or editing text directly in the editor, do not use credits. Even when a request looks simple or your message is very short, the AI still has a lot to do in the background. It needs to read what you already built, understand your request, figure out the safest way to change it, and apply the update without breaking other parts of your app. Credits are based on how much work the system has to do, not on how small the change looks. This is why something that feels like a quick tweak, such as “translate the whole app” or “rebuild this page for mobile,” can still use a few credits as the AI has to review many files and make complex updates that you do not always see.
Important:
  • The credit amounts shown on this page are estimates based on standard models and average complexity, provided as a guide rather than exact figures. They are subject to change at Base44’s discretion. For details, see the Base44 Terms of Service.
  • The credits used for a given action can vary and are calculated after the action runs, so your actual cost may differ from the figures shown here. To see how many credits you have used, check your credit usage.
  • There is no way to preview an integration credit cost before running an action. To estimate it, run the action in a controlled test and review the execution logs afterward.
  • How an action is billed can differ between workspaces. If what you see in your own workspace does not match this page, that is why.

Message credit examples

These are rough ranges, not a quote. The exact number of credits is worked out after each message runs and can vary depending on a number of factors, including the work involved and the model you are using. Treat your credit usage as the source of truth for what you actually spent.

Integration credit examples

Each call to a Base44 built-in service uses integration credits. Open a category below to see the typical cost for each integration.
An email that does not go out is not charged, whether the send failed on its way to the email provider or the call was missing something it needed. The same cost applies wherever the send comes from, including a workflow.
Each message sent to an in-app agent uses integration credits. What a message costs depends on the model the agent uses and on how long the answer is. Automatic starts at about 3 credits a message, and the other models cost more relative to it.Check Credits Used on a message for what it actually cost. See configuring guidelines for how to change it.
Each step a workflow runs uses a small amount of integration credit. 10 steps use about 1 credit. Steps that only decide where the workflow goes next are free, and a step that waits counts like any other.Whatever a step does is charged separately on top of that. If a step calls a backend function, sends an email, or runs an LLM call, that costs what the action costs wherever else you run it.For example, a workflow with a step that runs an LLM call and a step that sends an email uses about 0.2 credit for the 2 steps, plus ~1 credit for the LLM call, plus ~1 credit for the email on the default sending domain. Roughly 2 credits each time it fires, so what the steps do costs far more than the steps themselves.Superagent workflows run on the same system and are charged at the same rate.
To see what your workflows cost, open your app’s usage page and look for Workflows under By source. Select Show details for a ranked list of which ones used the most.
Running a backend function can use a small amount of integration credit. 100 invocations use about 1 credit.Anything the function does is charged separately on top of that. An LLM call, an email, or a file upload from inside a function costs what that service costs. This is why a function can use credits even when it never calls an external service, and why calling an external service with your own API key from inside one is still free.
If this does not match your workspace:
  • Whether an invocation uses credit, and how much, can differ between workspaces. If you are not seeing these charges, yours is billed differently.
  • Your app’s usage page shows a Backend functions figure under By source. Check your credit balance to see what you were actually billed.

Viewing credits used per message

You can see how many credits a prompt used. Click the More actions icon under your prompt to open the menu, then look under Credits Used to see the cost for that specific message.
AI chat message menu with Credits Used highlighted

Checking a message's credit usage

Maximizing your credits

Get more out of your Base44 credits with these practical tips. Open each tip below to see how you can save credits and keep your workflow efficient.
Planning before you start helps you save both time and credits.Start by deciding what your app should do and outlining its main parts. You can use any AI tool to organize your thoughts and write a clear prompt. List the key features you want and describe how people will use your app, step by step.You can also ask another AI tool to help you draft a ready-to-use prompt for Base44, then paste it directly into your project.
Keep the AI model set to Automatic unless you have a specific need to choose a manual model. Base44 automatically routes each prompt to the AI models best suited for your task, so you get accurate results while your credit usage stays efficient, without needing to worry about the technical details.Manually choosing a model is less predictable and can use more credits, especially for complex work.
Write short, focused prompts for each message instead of one very broad request. Focused prompts often use fewer credits and lead to better results. Ask the AI to work on specific files, pages, or functions instead of your entire app, and clearly state what change you want to make.For example, you could say: Update the Home page text to match the new pricing plan.
Use Discuss mode to brainstorm, ask questions, or refine ideas without changing your app. Each message in Discuss mode uses ~0.3 message credits. When you are ready to apply changes, switch to Build mode. Learn more about Discuss mode.Use Build mode only when you are ready to make direct changes to your app.
For UI tweaks, select the element in Edit mode before you describe the change so the AI does not need to scan your entire layout.
If a change is not what you wanted, click the Revert icon on that message instead of using extra prompts to debug or undo it.If you encounter errors, try using the automatic fix once or twice. If the problem is not resolved, avoid repeating the auto-fix. Switch to Discuss mode, explain what is not working, and ask the AI to help you find a solution.
Add new features or make changes to your app one step at a time. Start by building the basics, such as pages, navigation, and a consistent design. Then add new features like forms, search, analytics, or integrations gradually, testing after each change.This step-by-step method helps you catch issues early, makes troubleshooting easier, and reduces the risk of using more credits on major fixes.
Keep an eye on your credit usage by checking your balance while editing your app, or from your workspace settings.Monitoring your credits helps you spot actions that use the most credits and plan resets or upgrades if needed, so you can avoid interruptions to your workflow.You can also see how many credits a specific prompt used from the More actions icon under that prompt in the AI chat.

Credit resets

Your credits refresh automatically on a set schedule, and any credits you have not used expire when they reset.

When credits reset

How often your credits refresh depends on your plan:
  • Free plan: You can use up to 5 credits a day, up to 25 credits a month. When you reach the daily limit, features that use credits pause until your daily balance resets, as long as you still have monthly credits left. Daily credits reset at midnight in the workspace owner’s local timezone, or at midnight UTC if the workspace has no recorded timezone or you are not its owner.
  • Paid plans: Your message and integration credits reset once a month, on the same day of the month you subscribed. For example, if you subscribed on July 5, your credits reset on the 5th of every month.

Running out of credits

When you reach your credit limit, actions that use credits pause until your next reset. If you do not want to wait, upgrade or adjust your plan from your billing dashboard.

Upgrading mid-cycle

When you upgrade before your reset date, you get the new plan’s extra credits right away. What you pay, and whether your unused credits carry over, depends on your billing period: Bonus credits never carry over. Before you confirm an upgrade, the upgrade window shows what you pay today, the credits you get, and whether your unused credits carry over.

Checking your credit balance

The Credit usage page shows how many credits your workspace has used this billing cycle, what used them, and who. Use it to see how much is left, find out what’s using the most, and catch unexpected spend early.
What you see depends on your workspace role:
  • Owner or admin: You see the credits used across the whole workspace, by every member, app, and Superagent.
  • Editor: You see only the credits you used yourself.
  • Viewer: You can’t open the Credit usage page.
To check your credit usage:
  1. Click your workspace name at the bottom left of your workspace.
  2. Click Settings.
  3. Under Workspace, click Credit usage.
  4. Review the card at the top of the page for the credits used out of your workspace’s total. If other people share your workspace, Your usage shows your own part, and a Near limit or Limit reached badge shows when credits are running out.
A screenshot of the top of the Credit usage page, showing the workspace's message and integration credits used and Your usage

The usage card at the top of the Credit usage page

You can also see your remaining credits in the workspace menu. Open it from your workspace name at the bottom left, or from the Base44 logo in your app editor.

Tracking usage over time

Usage over time charts the credits used each day, so you can spot busy days and spikes. Use the filters above the chart to change what it shows:
  • Date range: Choose This billing cycle, Last 7 days, Last 30 days, Last year, or Custom.
  • Type: Show Apps & Superagents, Apps only, or Superagents only.
  • Members: Owners and admins can narrow the chart to specific people.
  • Message credits and Integration credits: Switch between them with the tabs.
Hover over a bar to see how that day’s credits split between Superagents and apps. Click a bar to see only that day in the list under the chart. Click more bars, or drag across them, to add more days, then click Clear to go back to the whole range.
A screenshot of the Usage over time card with a day's tooltip showing Superagent and Apps credits, and top consumers by Superagent below

Hovering over a day in Usage over time to see its credit breakdown

Finding top consumers

Under the chart, Top consumers lists the 5 that used the most credits in the dates you chose. You can rank them by:
  • Member: The people who used the most. Only owners and admins see this option.
  • App or Superagent: The apps or Superagents that used the most.
  • Source: What the credits paid for, such as emails or AI calls. It’s on the integration credits tab, and each source shows how many apps and Superagents used it. Click the count to see which ones.
Click View all to see the whole list and search or sort it. To open an app, a Superagent, or a member’s profile, click the More actions icon on its row.

Viewing usage details

Click a member, app, or Superagent in the list to open its details for the same dates.
  • Apps: The Overview tab shows whether the app is published, who can see it, when it was last edited, and who builds it. The Credit usage tab shows the app’s total, how it splits between message credits and integration credits, and which actions used its integration credits. Only the app’s builders and workspace admins can see these details.
  • Superagents: See where a Superagent’s message credits come from, such as Base44 chat, the API, WhatsApp, Telegram, Slack, automations, and workflows.
  • Members: Owners and admins can see a person’s credits, the apps and Superagents they work on, and their recent activity. On plans with member credit limits, click Set credit limit or Edit credit limit to cap how many credits they can use. Learn more about credit limits.
A screenshot of a Superagent's details window on the Credit usage tab, showing Message credits by source

A Superagent's message credits, broken down by source

Spotting unusual spend

A sudden jump in credits usually means something changed, such as an app getting more visitors, a workflow running more often than you planned, or a Superagent answering more messages. If you’re a workspace owner or admin, 2 cards under the chart help you catch it early:
  • Unusual spend: Compares the message credits used in the last 7 days with the 7 days before, and lists the apps and Superagents whose spend changed the most. It needs 14 days of usage before it shows a comparison.
  • Members near their limit: On plans with member credit limits, lists the people closest to their limit this billing cycle.
A screenshot of the Unusual spend card comparing message credits with the previous 7 days, with an app and a Superagent that used more

The Unusual spend card on the Credit usage page

Viewing usage for a single app

See how many credits one app has used this billing cycle, and what used them. You can check it from your workspace settings or from inside the app.

Viewing from your workspace

The Credit usage page shows any app in your workspace next to everything else that uses credits, so you can compare them. To view an app’s usage from your workspace:
  1. Click your workspace name at the bottom left of your workspace.
  2. Click Settings.
  3. Under Workspace, click Credit usage.
  4. Under Top consumers, choose App.
  5. Click the app you want to check. To find an app that isn’t in the top 5, click View all.
  6. Click the Credit usage tab.

Viewing from your app

The App usage page breaks down your app’s message and integration credits for the current billing cycle. It’s the only place that splits an app’s message credits by branch. Credits are shared across every app in the workspace, and the date they renew is shown at the top of the page. To view an app’s usage from your app:
  1. Click Dashboard in the app editor.
  2. Click Overview.
  3. Click View usage.
App usage page showing message credits, the By branch card, and integration credits

App usage for a single app in Base44

On the page you see:
  • This app: Credits this app has used in the current cycle.
  • Other apps: Credits used by every other app in your workspace.
  • Remaining: Credits left out of your workspace total.
  • By branch: Under Message credits, a bar for Main and one for each branch you have built on, with the total for this cycle.
  • By source: Under Integration credits, what spent them this cycle, such as workflows, AI, and tools. Select Show details for a ranked list of the sources and how many credits each one used.
  • Database: How much of your plan’s database limit the app uses.
About branch spend:
  • A merged branch keeps the credits it used, even after its work is part of main, and a branch that no longer exists is shown as Removed branch.
  • By branch appears once you have built on a branch, so an app that has only ever used Main does not show it.
  • Integration credits are not broken down this way. They are charged when your published app runs, which every branch shares, so there is no branch to attribute them to.

Coupons and gift cards

Coupons and gift cards lower what you pay for Base44. A coupon code can add credits to your workspace, a gift card takes its value off your subscription, and a promotion code gives you a discount when you buy a plan.
Only workspace owners and admins see the Redeem coupon or gift card button on the Credit usage page. It isn’t shown in workspaces on the Enterprise plan.

Adding coupon credits

Base44 sometimes gives out coupon codes that add credits to your workspace. You redeem them from the Credit usage page. To redeem a coupon code:
  1. Click your workspace name at the bottom left of your workspace.
  2. Click Settings.
  3. Under Workspace, click Credit usage.
  4. Click Redeem coupon or gift card at the top of the page.
  5. Enter your code and click Apply.
A screenshot of the top of the Credit usage page with the Redeem coupon or gift card button outlined

Redeeming a coupon from the Credit usage page

Redeeming a gift card

Base44 gift cards are no longer available to buy. If you already have one, you can still redeem it as a discount toward a Base44 subscription. Gift cards expire 5 years from the date of purchase. Gift cards bought before April 12, 2026 added message credits to your account instead, and they keep working as message credits until they expire.
Gift cards are non-transferable and non-refundable. Because gift cards are digital products, Base44 can’t offer returns or refunds of any kind.
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 doesn’t 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 & Subscriptions.
Plan & Subscriptions settings with a gift-card credit banner

Checking your gift-card credit

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 bottom left of your workspace.
  2. Click Settings.
  3. Under Workspace, click Credit usage.
  4. Click Redeem coupon or gift card, enter your gift card code, and click Apply.
  5. Choose what to do next:
    • If you don’t have a plan yet: Go to Plan & Subscriptions, 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 is applied to your next invoice automatically.

Applying a plan discount

If you have a promotion code for a discount on a plan, apply it at checkout before you upgrade, change, or renew your plan. To apply a promotion code:
  1. Go to the Plans page.
  2. Choose your plan.
  3. On the checkout page, click Add promotion code and enter your code.
Checkout with Add promotion code highlighted

Adding a promotion code during checkout


Using credits with teams

Credits in your workspace are shared across everyone you invite. When any member builds or uses apps, credits are drawn from the workspace’s shared pool.
  • Message credits: Drawn from the workspace pool whenever anyone in the workspace sends a prompt.
  • Integration credits: Drawn from the workspace pool whenever an app triggers a built-in Base44 service, such as sending an email, generating an image, or calling an LLM.

Sharing your app and earning credits

Share your Base44 project on LinkedIn or X and claim 20 message credits for your personal workspace. You can do this once per Base44 account, and the credits work like any others. This is separate from the referral program, which earns you credits when friends you invite sign up and start building.
Claiming your credits from the Earn credits panel is rolling out gradually.
When you claim, Base44 opens your post and checks it against the guidelines. Paste a link to the post itself on X or LinkedIn. A shortened LinkedIn link works too.
The Earn credits button on the app Overview page

Opening Earn credits from your app's Overview

To earn free credits:
  1. Click Dashboard in your app editor.
  2. Click Overview.
  3. Click Earn credits.
  4. Review the Sharing Guidelines, then click Share on LinkedIn or Share on X (Twitter).
  5. Write your post so it meets the guidelines:
    • Tag @base44.
    • Write at least 200 characters about your experience building with Base44.
    • Post from an account with over 100 followers.
    • (Optional) Add a screenshot or video of your project, and a link to it.
  6. Copy the link to your published post.
  7. Back in the Earn credits panel, paste the link into Post link and click Claim 20 credits.
What happens after you claim:
  • When your post passes the checks, your credits arrive in your personal workspace straight away.
  • When it does not, the panel tells you what to change, so you can update your post and claim again.
  • If Base44 cannot check your post, or you disagree with the result, click Open support ticket. Your post link is filled in for you, and someone reviews the post by hand.

FAQs

Click a question below to learn more about credits.
Credit usage depends on how much work the AI needs to do behind the scenes.Simple, focused prompts usually require fewer steps, so they tend to use fewer credits. For example, changing a button color or adjusting padding is often a lightweight update.Larger or more complex prompts, such as adding new pages, features, or integrations, often involve planning, updating multiple files, and running more checks. These usually use more credits, although in some cases the AI can complete a large task efficiently in a single pass.
There is no fixed minimum or maximum. The total scales with every action your app triggers. For example, a workflow that runs an LLM call and sends an email costs the steps themselves plus the LLM call plus the email send. LLM calls also vary by model, and lighter models cost fewer credits than advanced ones.Because the range is wide, run the action in a controlled test and check the execution logs to understand the cost for your specific workflow.
No. Reading and writing data to your app’s database does not use integration credits. Integration credits are only charged when your app calls a Base44 built-in service, such as sending an email, generating an image, running an LLM call, or running a workflow step. Standard database operations are included at no extra credit cost.
Message credits cover your building process, while integration credits cover your app’s live operations. Separating them makes it easier to understand and manage the cost of development versus runtime activity.
We understand that issues can arise, and we are here to support you. Credits are non-refundable for tool behavior and AI mistakes. Each prompt still requires work from the AI, even if the result is not what you expected.If something remains unresolved or you need further assistance, contact support with a detailed description of the issue, screenshots, and a link to your app.
Base44 may issue extra credits for sign-ups, campaigns, or promo codes. These credits appear in your dashboard and work like regular credits, but are often one-time or limited-time.For example, you can earn credits by sharing your project on LinkedIn or X.
On the Free plan, both Resolve with AI and automatic error fix messages consume message credits. Each message and automatic fix counts as work, so both draw from your message credit balance.On paid plans, automatic AI fixes are free and do not use credits.
Yes, for the work the AI finished before you stopped it. You keep the changes from the replies it completed, so those replies use credits the same way a message that runs to the end does, and anything that’s normally free stays free. A reply you cut off partway through isn’t charged.If you stop the AI before its first reply, the message doesn’t use any credits. To see what a stopped message cost, check Credits Used on the last reply the AI finished.
You cannot send new messages in the AI chat until you have message credits again. The chat shows how many credits you have left and offers a way to get more.Your message credits reset on your monthly reset date. If you need more before then, you can upgrade your plan for a higher monthly allowance.
If you are using integrations and run out of integration credits:
  • We email you when your integration credits run out.
  • Any action you perform that requires integration credits fails and shows an error that you have used all your integration credits.
If someone using your app attempts an action that uses integration credits, for example subscribing to your app and triggering an email, they receive a generic error message without any reference to integration credits:
App email form displaying an error message

When an app action fails

Your message and integration credits reset each cycle at the exact time your subscription was purchased, based on Coordinated Universal Time (UTC), not just on the calendar date in your own time zone.For example, if your reset date is the 5th and you are several hours behind UTC, your credits may refresh while it is still the 4th where you are, or later in the day on the 5th.If your credits have not refreshed after your reset time has passed in UTC and you checked your billing cycle and current credit usage, wait and check again later in the day. Your credits should update once your reset time passes.
Backend functions are available on the Builder plan and above. If your workspace is on a Builder plan or higher and backend functions are still blocked, check that the app owner’s workspace has the right plan. If the app was created in a different workspace, backend functions follow the plan of that workspace.
If AI chat is unresponsive, gets stuck processing, or does not undo changes as expected, there are a few ways to recover.For step-by-step solutions, including how to use Version History or the Revert option, unstick a frozen prompt, or get help if the chat panel is completely unresponsive, see the Troubleshooting Issues article.