Scan a barcode, search a product, or paste an ingredients list. Get an instant verdict with a full breakdown of every ingredient — built for UK supermarket aisles.
Point your phone camera at any barcode and get a result in seconds. Works with BarcodeDetector API and QuaggaJS fallback for maximum compatibility.
We check over 80 animal-derived ingredients and 30+ UK E-numbers. From E120 (carmine) to E1105 (lysozyme), nothing slips past.
Copy the ingredients from a product page or photo and paste them in. Our engine analyses every single one and flags anything non-vegan or ambiguous.
We check every ingredient against a database of over 80 known animal-derived substances and 30+ UK E-numbers, cross-referenced with 3 million+ products from Open Food Facts.
"May contain" allergen warnings are about factory cross-contamination, not actual ingredients. We analyse the real ingredients list. Always double-check the packaging — see our terms.
Is It Vegan? is a free tool built for vegans in the UK. Scan a barcode, search a product name, or paste an ingredients list to find out whether a food product is suitable for vegans.
1. Cached results — If the product has been checked before, the result is served instantly.
2. Open Food Facts — We query the Open Food Facts open-source database of over 3 million food products worldwide.
3. Ingredient analysis — Every ingredients list is checked against our database of over 80 known non-vegan ingredients and 30+ UK E-numbers including E120 (carmine), E441 (gelatine), E542 (bone phosphate), E631 (disodium inosinate), E904 (shellac), and E1105 (lysozyme). Ambiguous ingredients like E471 and natural flavourings are flagged separately.
Our E-number database targets UK products. Product name search understands UK brands — "digestives" finds McVitie's Digestives, "percy pigs" finds M&S Percy Pigs. Vegan alternatives suggest UK-available brands.
Can't find a product? Submit it with its ingredients to help other vegans.
This tool is for informational purposes only. Manufacturers change recipes and some ingredients can be animal or plant derived. Always check the packaging yourself. See our Terms of Service.
Get in touch at hello@isitvegan.co.uk
Last updated: April 2026
Barcode scans and searches are sent to our server to look up results. We cache product data (not personal data) to speed up future lookups. We do not store which user made which query.
Camera access is processed entirely on your device. No images or video are sent to our servers.
Local storage stores your recent scan history in your browser only. It never leaves your device.
Product submissions are stored in our database and visible to other users. Do not include personal information.
No names, emails, IP addresses, location, cookies, or cross-site tracking. We do not sell data.
We may use Cloudflare Web Analytics — privacy-first, no cookies, no personal data, aggregate stats only.
Cloudflare hosts the site. Their privacy policy.
Open Food Facts — search queries are sent to their API. Their privacy policy.
Google Fonts — fonts are loaded from Google. Their privacy policy.
We may introduce advertising in the future. This policy will be updated before any advertising is enabled.
Under UK GDPR you can access, correct, or delete personal data we hold. Since we don't collect personal data, there is generally nothing to request. Contact us to remove a submitted product.
hello@isitvegan.co.uk
Last updated: April 2026
By using isitvegan.co.uk ("the Service"), you agree to these terms.
The Service checks whether food products are likely to be suitable for vegans by cross-referencing ingredients against a database of known animal-derived substances and querying third-party product databases.
The Service is for general informational purposes only. We do not guarantee any result is accurate, complete, or current.
(a) Manufacturers may change recipes at any time. (b) Some ingredients (E471, natural flavourings, vitamin D3, glycerine) can be animal or plant derived — labels often don't specify. (c) Our database may not include every animal-derived ingredient. (d) Third-party data may contain errors. (e) "May contain" warnings are about cross-contamination, not ingredients.
Always check the product packaging yourself, particularly if you have allergies or health-related dietary requirements.
The Service is not medical, nutritional, or dietary advice. Consult a qualified professional if your diet could affect your health.
(a) The Service is provided "as is" without warranties of any kind. (b) We are not liable for any damages arising from your use of the Service, including consuming a product based on our information. (c) We are not liable for errors or omissions. (d) Total liability shall not exceed £0, as the Service is free.
Submitted product data becomes publicly available. We may edit or remove submissions. Do not include personal information.
Do not: use the Service unlawfully; disrupt the Service; make excessive automated requests; submit false information; attempt unauthorised access.
The Service design and code are ours. Product data from Open Food Facts is used under the Open Database License.
Product suggestions and affiliate links are not endorsements. We accept no responsibility for third-party content.
We may modify, suspend, or discontinue the Service at any time without notice.
We may update these terms. Continued use means acceptance.
Laws of England and Wales. Courts of England and Wales.
hello@isitvegan.co.uk