For bakeries that sell what they bake

Every allergen on your label, traced back to the packet.

Add your ingredients, build a recipe, and BakeCheck writes your ingredient declaration, checks the allergens and keeps the label up to date when things change. Anyone can print a declaration — this keeps the record behind it, so when a customer or an inspector asks what is in the tin, you show them rather than remember.

Free plan · No card required · Up to 20 products

  • Ingredients, recipes, labels and costs
  • Built for small bakeries
  • UK allergen labelling

See what BakeCheck does ↓

Try it — tap an allergen to see where it came from.

Lemon & Poppy Seed Loaf

Ingredients: Strong Wheat Flour (Calcium Carbonate, Iron, Niacin, Thiamin), Caster Sugar, Unsalted Butter (Milk), Free-Range Egg, Lemon Buttercream (Icing Sugar, Unsalted Butter (Milk), Lemon Juice), Poppy Seeds, Baking Powder (Wheat Starch), Salt.

Contains: , ,

Storage: Keep in an airtight container. Best eaten within 3 days of baking.

Net weight 450g e

Sunny Buns Bakery, Leeds LS1Approved 14 Aug

Pick an allergen above to trace it back.

A real declaration, and the record underneath it.

Where this sits

A label maker gives you a label. This gives you the record it came out of.

The label

A declaration typeset the way it has to be read: ingredients in descending weight order, allergens emphasised, sized for the printer you own.

The check

A deterministic pass over every allergen in the recipe against the text on the label. No language model gets a vote, and a label that fails cannot be approved.

The trail

Versions, approvals and prints, each recorded against your account and kept when the recipe moves on. That is the part you cannot reconstruct afterwards.

A simpler way to label

From packet to label in minutes.

  1. Enter each raw ingredient once

    Ingredients

    Allergens and composition, recorded against the ingredient rather than retyped per recipe. Photograph the packet and the ingredients list is read off it for you, or bring a spreadsheet in as CSV.

  2. Build recipes from them

    Products

    A product is its ingredients and quantities. Put a product inside another product — a filling inside a cake — and its allergens carry up into the parent.

  3. Generate the declaration

    Labels

    Ingredients come out in descending weight order. Every allergen in the recipe, including the ones arriving through a sub-recipe, is matched against the label text.

  4. Sign it off

    Approve & print

    Approving is a deliberate act, recorded with a timestamp. Then print from the browser, copy the text, or download a 300 DPI PNG for a label printer.

Start free
The BakeCheck ingredients list, showing pack size, cost per unit, calories, allergens and which products use each ingredient
An approved ingredient label on a phone, with the allergen check passed and the approval timestamped
A blondie held up in front of a stand of brownies and stuffed cookies at LoveLea Baking

Built for what you bake

You worry about making it. BakeCheck remembers what went into it.

Brownies, sourdough, cupcakes, cheesecakes — the same handful of ingredients turn up across everything you sell. Record each one once and every recipe that uses it inherits its allergens, its composition and its cost.

See what is included

The approval gate

A label leaves here in one of three states, and never quietly changes between them.

Drafting a declaration is the easy part. Knowing nothing fell out of it is the part that matters. Before a label can be approved, every allergen in the recipe — rolled up through sub-recipes, so the marzipan inside the cake counts — is matched against the label text. An allergen that is not emphasised fails the check, and a label that fails the check cannot be approved. That rule is not advisory, and it is not a suggestion from a language model; it is a plain check that runs every single time.

What BakeCheck will not do is tell you a label is legally compliant. No software can. You get a draft and a check that will not let the obvious mistakes through. You review it, you approve it, and it stays your call.

Draft
Generated from the recipe as it stands. Useful, and not something you can put on a tin yet.
Approved
It passed the allergen check and you signed it off. The version, the check and the approval are all kept.
Out of date
The recipe moved underneath it. Flagged the moment it happens, so an approved label can never quietly stop matching what is in the tin.

The same record, everywhere else

More than just labels.

Ingredients, products and labels are on for every account. Everything here reads the same data rather than asking you to type it again — and is switched on per bakery, so tell us what you need and we will enable it.

Recipe costing
Uses what you actually paid per ingredient to give you cost per batch and cost per unit, and moves when your supplier prices move.
Online shop
Sells the products you already built — on a BakeCheck address or a domain of your own — with the approved ingredient label on the product page.
Orders and collection
Weekly collection and delivery slots, blackout dates for the weeks you are closed, and a calendar feed of what is due.
Receipts
Photograph a supplier receipt and match the lines back to your ingredients, so the costing stays honest without a data-entry evening.
Shared ingredients
Import common ingredients already filled in, and pull an update when a supplier changes a specification.
Stock
Ingredient levels drawn down as you bake, so you find out before the flour does.
A tray of filled croissants on the bench outside the LoveLea bake shed

Built because we needed it ourselves

From a real bakery. For real bakers.

BakeCheck started with the labels for one small home bakery, made by hand — reading each packet, typing the declaration out again, and checking nothing had been missed. It took hours, and it was easy to miss something. So we built something better. That bakery still runs on it.

Read the guides

Plans

Pay for the size of your kitchen.

Plans differ by how many products and ingredients you keep — nothing else. Every plan gets the same labelling, the same allergen check and the same approval trail.

Compare plans

Free

Free

Products
20
Ingredients
100
Start free

Starter

£5.99/month

Products
100
Ingredients
300
Start on Starter

Pro

£12.99/month

Products
500
Ingredients
1,000
Start on Pro

Unlimited

£24.99/month

Products
Unlimited
Ingredients
Unlimited
Start on Unlimited

Questions worth asking

Before you move your ingredients over.

I already use a free label maker. Why change?
Because a label on its own is not a record. A free tool prints a declaration and forgets it — nothing knows what the label was made from, nothing notices when you change the recipe, and nothing can show an inspector how you arrived at it. BakeCheck keeps the recipe, the check it passed and the approval you gave it, and flags the label the moment the recipe moves on. It also costs, prices and sells the thing you baked.
Does this make my labels legally compliant?
No software can promise that, and you should be wary of one that does. BakeCheck produces a draft declaration and checks it against the allergens in your recipe — it will not let you approve a label that fails that check. The label is still yours: you review it, you approve it, and you remain responsible for what goes on the product.
What happens when I change a recipe?
The label that came from it is marked out of date straight away, and the approved version is kept rather than overwritten. You regenerate, re-check and re-approve — and you can still see what the old one said.
What can I print?
Print directly from the browser, copy the label text to paste elsewhere, or download a 300 DPI PNG sized for a label printer (3in × 2in by default, and configurable).
Which allergens are covered?
The 14 major allergens used in UK labelling: gluten, crustaceans, eggs, fish, peanuts, soybeans, milk, nuts, celery, mustard, sesame, sulphur dioxide, lupin and molluscs.
Can I sell through it as well?
Yes — a customer-facing shop on your own domain, orders, a collection and delivery calendar, stock and costing. Those modules are switched on per bakery rather than being on by default, so tell us what you need and we will enable it.

Print one label. Keep the record.

Add your ingredients, build your products, and see the labels come out the other end with the trace behind them. The free plan does all of it — every feature, no card, room for 20 products before you need to pay us anything.

Start free