Plans, billing and credits
Every site starts on Free, and you pay for Plus or Pro per site. AI credits pay only for work Lentil's own AI does, never for editing, publishing or hosting. This page covers what each plan includes, how to change a site's plan, and how credits work. Prices are in US dollars.
Free, Plus and Pro
The plan belongs to a site, not to your account. Everything below is per site: each site gets what its own plan includes, and one workspace can hold Free, Plus and Pro sites side by side. Team members are unlimited on every plan.
| Each site gets | Free | Plus | Pro |
|---|---|---|---|
| Price | $0 | $15 a month, or $150 a year | $39 a month, or $390 a year, less from 5 Pro sites |
| Web address | Your own domain, or the free Lentil address | Your own domain, plus the free address | Your own domain, plus the free address |
| Pages | Up to 5 | Up to 15 | Unlimited |
| Contact forms | 1 | 3 | Unlimited |
| Media storage | 500 MB | 2 GB | 5 GB |
| Extra languages, besides English | 2 | 5 | Unlimited |
| Version history kept | 7 days | 30 days | 1 year |
| Design canvases | 1 | 5 | Unlimited |
| Canvas share links | No | No | Yes |
| Automations | 1 | 5 | Unlimited |
| Google Business Profile edits | No | Yes | Yes |
| Indexing report and weekly report email | No | Yes | Yes |
| Automatic fixes after the weekly site check | No | Yes | Yes |
| Shopify store pages | No | No | Yes |
| "Made with" badge on published pages | Shown | Hidden | Hidden |
| AI credits | None included | 150 a month | 500 a month |
Everything else is on every plan: fast hosting with HTTPS, drafts and one-click rollback, the inbox, weekly site checks, connecting Google Business Profile and Search Console, and using Lentil from ChatGPT, Claude or another assistant. These figures are the same as on the pricing page.
Pages in an online storeThe product and collection template pages of a connected online store do not count toward a plan's page limit. See Shopify.
Version history by plan
Every change to a page, the shared header and footer, site code and CSS, and a canvas frame is kept as a version you can restore, for 7 days on Free, 30 days on Plus and 1 year on Pro. A page's current draft and its published version are always kept, however old they are.
Older versions no longer show in the history and are deleted once a day. Upgrading a site shows its older versions again at once, as long as they have not been deleted yet.
More sites, less per site
Plus is a flat $15 per site. Every Pro site in a workspace is billed at the price for the workspace's total number of paid Pro sites. When you add a Pro site that reaches the next step, all your Pro sites drop to the lower price.
| Pro sites in the workspace | Price per site |
|---|---|
| 1 to 4 | $39 a month, or $390 a year |
| 5 to 19 | $31 a month, or $310 a year |
| 20 or more | $25 a month, or $250 a year |
Yearly billing is two months free compared with paying monthly. The Billing screen shows these steps with your current one highlighted, and tells you how many more Pro sites it takes to reach the next price.
Upgrade a site to Plus or Pro
You upgrade one site at a time, from that site's settings or from the workspace's Billing screen. Moving up (Free to Plus, Free to Pro, Plus to Pro) takes effect at once and is charged pro rata for the rest of the period. Moving down (Pro to Plus, or to Free) takes effect at the end of the period you already paid for.
Your first paid site
- Open the site, choose Settings in the sidebar, then the Plan section.
- Under Billing interval, choose Monthly or Annual. The line next to it shows the starting price per site.
- Press the upgrade button for the plan you want, Plus or Pro. Lentil opens a secure Stripe Checkout page.
- Pay there. You come back to the Plan section with a message that the payment was received and the site is on its new plan.
If the site was made from a free sample, Lentil then builds the rest of its planned pages at no credit cost and says so in the same message.
More paid sites after the first
- Open the same Plan section on the next site and press Upgrade to Plus or Upgrade to Pro. Your workspace already has a subscription, so there is no new checkout and the interval follows the subscription. A Plus site has an Upgrade to Pro button in the same place.
- A dialog titled Upgrade to Plus or Upgrade to Pro shows the exact amount. It says how much is charged now for the rest of the current period, and what the subscription costs at each renewal after that. Moving a Plus site to Pro charges only the difference.
- Press Pay $X and upgrade (with the real amount on the button). Nothing is charged before this.
If the subscription has an unused seat for that plan, for example because another site was switched to Free, the dialog says the site takes that seat at no extra charge and the button reads Upgrade. If the price moved while the dialog was open, you see a notice and the new amount to confirm instead.
Upgrade from the Billing screenThe Sites card on Billing lists every site with its plan and price, and an Upgrade button on each Free site. It takes you to that site's Plan section.
Upgrade Rosa's Bakery to Pro on the annual plan. Show me the price or the Stripe link first and do not charge anything until I say yes.Uses get_billing, upgrade_site, get_checkout_status. Connect an assistant
Switch to a lower plan, or keep your plan
A site you pay for has a Switch to Free button in its Plan section. A Pro site also has Switch to Plus.
- Press Switch to Free (or Switch to Plus). The dialog Switch to Free? (or Switch to Plus?) explains what happens.
- Press the button in the dialog to confirm, or Cancel.
- The section now says, for example, Pro until the end of the period you already paid for, then Free.
The site keeps its current plan until that date. After it, everything the site already has keeps working: its pages, domain, forms and languages stay as they are. Only new pages, uploads, forms and languages follow the lower plan's limits. There is no refund for the current period.
Changed your mind before the date? Press Keep Plus or Keep Pro in the same section. The dialog confirms the site keeps its plan and that nothing is charged now.
Sites marked IncludedA site that shows Included instead of a price was given its plan at no charge by the Lentil team. It holds no subscription seat, so it has no upgrade or switch buttons.
The Billing screen
Open Billing in the workspace sidebar. It has these parts:
- Plan: how many Pro sites you have, how many are active, ending or unused, what each costs, and when the subscription renews (or ends). The price steps are shown with yours highlighted.
- AI credits: your balance, split into Monthly and Extra, and the date the monthly credits reset.
- Sites: every site with its plan, host name and price, with Upgrade or Plan settings.
- Buy credits: the credit packs (see Buy more credits).
- Usage history: where credits came from and where they went (see Usage history).
- Invoices and payment method, at the top: opens the Stripe billing portal, where you see invoices, change the card, and cancel or resume the subscription. It shows once the workspace has a billing account, which the first purchase creates.
What uses AI credits
Credits pay for work that Lentil's own AI does on its servers. One credit is worth one US cent of the AI provider's cost. You always see the estimated cost before Lentil starts a bigger job, such as building your pages.
| Uses credits | Never uses credits |
|---|---|
| Changes you ask Lentil's AI for in the page editor | Editing your pages by hand |
| Building pages with Lentil's AI, and moving a website to Lentil with its AI | Publishing and hosting |
| Canvas AI: acting on a comment and designing frames | Your first homepage designs, the build plan and the setup questions |
| AI images, translating a page into another language, and AI review reply drafts | Support requests, including the automatic first reply |
| Fix with AI, accessibility fix suggestions and the AI readiness check | Changes your own ChatGPT, Claude or other assistant makes through the connection |
Your usage history labels the free items with (included), for example Homepage designs (included) and Build plan (included).
How much you need to start
Before Lentil's AI starts an action, the workspace must have at least this many credits free. This is a safety minimum, not the price: most actions cost less, and you are charged what the AI really used.
| Action | Credits needed to start |
|---|---|
| An AI change in the page editor | 5 |
| Fix with AI for one finding | 5 |
| An accessibility fix suggestion, or the AI readiness review | 10 each |
| Canvas AI acting on one comment | 10 |
| Canvas AI designing frames from a prompt | 40 for each frame |
| One AI image | 25 |
| A review reply draft, or one batch of a page's text in another language | 1 each |
| Moving a website to Lentil as it is, with Lentil's AI | 50 |
| Moving a website to Lentil with a redesign, with Lentil's AI | 300 |
Your own assistant costs no creditsWhen you build a site, or move one over, with your own ChatGPT or Claude, the work is done by your assistant, so it costs 0 credits. Only the AI that runs on Lentil's servers uses credits.
How many AI credits does my Rosa's Bakery workspace have left, when do the monthly credits reset, and what used the most credits this month?Uses get_credits, get_credit_history. Connect an assistant
Your credit balance
Credits belong to the workspace and are shared by every site in it. The balance is on the AI credits card at the bottom of the sidebar and on Billing. It has two parts:
- Monthly: Each Plus site adds 150 credits a month and each Pro site 500. The monthly credits are used first. They reset on the date shown, and what you did not use does not roll over.
- Extra: Credits from packs and credits added by the Lentil team. They never expire, and are used after the monthly ones.
The monthly period starts the first time your workspace has a Plus or Pro site and then repeats every calendar month from that day, whether you pay monthly or yearly. A site that moves to Plus or Pro in the middle of a period adds its share of the rest of that period straight away.
While Lentil's AI is working, the credits it may need are held for that job and show as spoken for, so two jobs cannot spend the same credits. If a new job is refused for that reason, wait for the running one to finish.
When the balance drops below 50, Billing shows a warning with a Buy credits button. When it reaches 0, Lentil's AI pauses until credits are added. Editing, publishing and hosting keep working.
When a job costs more than was leftThe last job can run a little past the balance. The balance then shows as Out of credits: N owed, and the next credits you get, from the monthly refill, a pack or the team, pay that amount first.
Buy more credits
- Open Billing and find the Buy credits card. You can also press Buy credits next to AI credits, or Buy more on the sidebar's credits card.
- Choose a pack: 500 credits for $15, 1,500 credits for $35 or 5,000 credits for $99.
- Press the button, for example Buy 1,500 credits for $35. You pay on a secure Stripe page.
- Back on Billing, a message says how many credits were added to the workspace.
If your bank is still confirming the payment, the message says it is processing and the credits arrive as soon as it clears. If you close the checkout without paying, you are not charged.
We are almost out of AI credits. Give me the link to buy the 1,500 credit pack for the Rosa's Bakery workspace.Uses buy_credits, get_checkout_status. Connect an assistant
Usage history
The Usage history card at the bottom of Billing lists every change to the balance, newest first. Use All, Used or Added to filter, and Show older to load more.
Each row shows when it happened, what it was, the site if there is one, and the credits, with + for credits added. AI work is grouped per job, so one editor turn or one build is one row, named for example Editor AI, Import, Canvas AI, Generated image, Translation or Fix with AI. Other rows are Monthly credits, Unused monthly credits expired, Credit pack, Credit pack refunded or disputed, Credits added by the team and Build capped at its estimate.
When a payment fails
- The last payment failed. The Plan card says so next to the renewal date. Open Invoices and payment method and update the card. Only an owner can do this.
- The subscription is unpaid or paused. A notice on the Plan card says which, and that your Plus and Pro sites come back automatically once the owner pays the outstanding invoice or resumes the subscription in the billing portal. Until then Lentil does not offer new upgrades.
- A card payment is declined while upgrading. The dialog says the payment did not go through. Update the payment method, then start the upgrade again to get a fresh price.
- The subscription is set to end. You cannot add paid sites to it until you resume it in the billing portal.
- A credit pack is refunded or disputed. Its credits are taken back and shown in your history. If they were already used, the balance can go negative until new credits arrive.
Something else wrong with a charge? Send a request and choose Billing.
Who can use it
| Role | What they can do |
|---|---|
| Owner | Everything on this page: see Billing, start the subscription with the first paid site, upgrade and switch sites, buy credit packs, and open the billing portal. |
| Admin | See Billing and the credit balance, upgrade sites to Plus or Pro and switch them to a lower plan once the workspace has a subscription. Cannot start the first subscription, buy credit packs or open the billing portal. |
| Member | See the credit balance in the sidebar and each site's Plan section, which tells them an owner or admin changes plans. No Billing screen. |
| Client | No Billing screen and no credit balance. |
The Lentil team's support access cannot change plans or buy credits: the workspace owner does that. Roles are explained in Team and roles.
Limits and edge cases
- Every limit is per site and follows that site's plan. Free: 5 pages, 500 MB of media, 1 contact form, 2 extra languages and 1 design canvas. Plus: 15 pages, 2 GB, 3 forms, 5 extra languages and 5 design canvases. Pro: unlimited, with 5 GB of media. There is no limit on how many Free sites a workspace has, or on team members.
- When a site moves to a lower plan it keeps everything it has, including domains, languages, canvases and automations that are already there. Only adding more follows the new plan's limits.
- A Free site's second contact form cannot be published: publish the page that already has your form first, or upgrade.
- Media warns Storage almost full from 90% of the limit. At the limit, uploads are refused until you delete files or upgrade.
- If a payment for a site goes through but the site is not on its new plan yet, it completes by itself within a moment. If it does not, confirm the upgrade again at no extra charge.
- Only one billing change per workspace runs at a time. If you see that another change is in progress, try again in a few seconds.
- A site that was made as a pitch and has not been claimed yet stays Free until the business claims it.
- Pack credits never expire. Unused monthly credits expire at the reset.
From an AI assistant
An assistant connected to Lentil works as you, with your role in each workspace. See AI assistants to connect one.
get_site_plan: a site's plan, what it includes and how much of each limit it uses.get_credits: the workspace balance (monthly, extra and total), the reset date, and whether credits are being enforced. Clients get no balance.get_credit_history: the usage history, newest first. Owners and admins.get_billing: the subscription, Pro sites, seats and credit packs. Owners and admins.upgrade_sitewithplanset toplusorpro, anddowngrade_sitewithtoset toplusorfree: change a site's plan. Owners and admins; only an owner can start the first subscription.buy_credits,open_billing_portalandget_checkout_status: owners only.
Safety rules: an assistant never takes a payment itself. For a first paid site or a credit pack it gives you a Stripe link to open. For a later paid site, upgrade_site first returns a quote and charges nothing; the assistant must show you the amount and call again with confirmed: true (and the quote's values) only after you agree. If the price changed, it asks for a new quote. downgrade_site also needs confirmed: true after you agree.
Updated 9 November 2026
