1. Answer a few quick questions
These decide which "only if" rules apply. If you are not sure, pick Not sure: the rule then shows under "Check by eye".
2. Paste the label text, or upload a photo or PDF
JPG, PNG or PDF (up to 10 pages, 20 MB). Illustrator .ai files saved with PDF compatibility work too. The text it reads goes into the box above: check it first, because text recognition makes mistakes.
What you paste or upload is never sent to us and never stored by us. Photos and PDFs are read in your browser too.
Results
This check is a general guide based on Malaysian food labelling rules as checked on 2026-11-14. It is not legal advice and does not guarantee that the label complies with the law. For an official view, have the label reviewed by KKM. The seller remains responsible for the label. Malaysia food rules library 0.6
Want an official view? Send your label to KKM
Our checker is a guide. For an official view, send your label to the Ministry of Health (KKM) food safety and quality division. Both services are voluntary ("secara pilihan, tidak mandatori"): you do not need a KKM check before you sell.
| Semakan Label Makanan (label review) | Khidmat Nasihat Pelabelan (label advisory) | |
|---|---|---|
| What KKM tells you | Compliant or not compliant; the faults are not listed | Each fault, listed in detail |
| Fee | RM250 per application | RM1,000 per label |
| Time (client charter) | 15 days from a complete application | 14 days from a complete application |
| What to send | The ingredient list with the % and function of each ingredient (water included), the actual or proposed label, certificates if relevant, and the NPRA (BPFK) classification letter for food-drug interface products only | All of the left, plus a certificate of analysis, 1 product sample and the process flow chart. Imported products also need the food standard of the country of origin and a free sale certificate |
| Result | In FoSIM; a "LABEL PATUH" result brings a surat tiada halangan (no-objection letter) by email | Same |
How to apply
- Register and log in at FoSIM (fosim.moh.gov.my), then choose label review (Semakan Label Makanan) or label advisory (Khidmat Nasihat Pelabelan).
- Upload the documents in the table and pay the fee.
- Wait for the result in FoSIM. The no-objection letter is proof during an MOH enforcement check that the label meets the Food Regulations 1985.
Tip: The RM250 review only says yes or no. If you do not know what is wrong, the RM1,000 advisory names each fault. That is why it pays to run this free checker first, so you fix the obvious errors before you pay.
For questions, see the contact list on the KKM page: Programme Keselamatan dan Kualiti Makanan, Putrajaya, 03-8885 0796 / 0797. hq.moh.gov.my/fsq · FoSIM
Source: KKM food safety and quality division, hq.moh.gov.my/fsq, read 14 Nov 2026.
Food labelling courses (general information)
- Private training providers in Malaysia run food labelling courses, usually half a day to one day, online or in person, for owners and QA staff. Ask whether the course covers the latest amendments (the Food Regulations 1985 were consolidated again in Aug–Sep 2026).
- This is not the KKM food handler course (Latihan Pengendali Makanan / LPM). That is a separate, compulsory course for food handlers and does not cover labelling.
- We found no current KKM-run labelling course, so we do not claim there is one.
How it works
Answer the questions above (pick Not sure if you are not sure), paste all the text from your label or upload a photo or PDF of it, then press Check my label.
21 of the rules can be checked from the text. For those the checker only ever says "found" or "not found, please check". It never says a label passes, because a word on a label cannot prove the label is right. The other rules (letter size, how prominent the name is, whether a logo has a certificate) are listed under "Check by eye".
Every result shows the rule number, its legal source, the date it was checked, and a good and a bad example. Press Print or save as PDF to keep the checklist for your designer or QA.
Questions
Is it really free? Do I need to sign up?
Yes, it is free, with no sign-up and no limit. The page is paid for by its ads.
Will the checker tell me my label passes?
No. The automatic checks only say "found" or "not found, please check". A word on a label does not prove that its place, letter size and wording are right. For an official view, send your label to KKM for review.
Where do the rules come from?
From the Malaysian Food Regulations 1985, related regulations and MOH guidance, kept up to date by the QA team at the factory. Every result shows its source and the date it was checked.
Can I upload a photo or a PDF?
Yes. Photos are read with free text recognition (Tesseract.js). In a PDF with selectable text the text is read directly, which is more accurate; print files with the text turned into outlines are drawn as an image first and then read. It all happens in your browser.
Do you keep my label?
No. The text, photo or PDF is handled only in your browser and is never sent to us.
How much does the KKM label review cost?
Semakan Label Makanan is RM250 per application and only says compliant or not. Khidmat Nasihat Pelabelan is RM1,000 per label and lists each fault. You apply for both in FoSIM, and both are voluntary.
Does a food label in Malaysia have to be in Bahasa Malaysia?
Yes, for food made or packed in Malaysia. Rule LBL-001: all the mandatory label information must be in Bahasa Malaysia; other languages may be added. Imported food may be labelled in Bahasa Malaysia or English.