How to verify medicine online in Pakistan: every method that works
To verify a medicine online in Pakistan, scan the small square code on the box against DRAP's Mehfooz Dawa track and trace system. It is free, takes under a minute and needs no account. If the pack has no code, three other online checks still help: registration, price and recall searches.
How to check medicine in Pakistan: which method fits your pack
| Method | What it proves | You need |
|---|---|---|
| 1. Scan the square code | This exact box is in DRAP's records | Phone camera |
| 2. Type the code details | Same as scanning | Any phone or computer |
| 3. Registration and price search | The product is registered; shows maker and official price | Medicine name or Reg. No. |
| 4. Recall search | Whether the batch has been recalled or declared fake | Batch number |
| 5. Pack checklist | Whether the pack shows warning signs | The pack in hand |
1. Scan the code (the strongest check)
Packs manufactured or imported from 9 October 2026 carry a GS1 DataMatrix code with a unique serial number. Open the scanner, tap Start camera and hold the code in the frame. A verified result shows the medicine's name, maker, batch and expiry, which should match the box. You can also use the official Mehfooz Dawa app or DRAP's portal.

2. Type the details (dawa check karne ka tarika without camera)
If the camera will not read the code, choose Type code and enter the four details printed beside it: GTIN (or PC), serial number (SN), batch (BN) and expiry. This works on a computer or a basic smartphone too. See verifying without a smartphone.
3. Search registration and price
DRAP publishes a price index of registered products. Our medicine price and registration search lets you type a brand name and see its registration number, registration holder, pack size and maximum retail price. Compare these with what is printed on your pack. A product that does not appear at all deserves a closer look.
4. Search recalls by batch number
Enter the batch number in our DRAP recall search. It covers DRAP's recall and rapid alerts since 2021, including spurious products and the batch numbers printed on them.

5. Run the pack checklist
Our nine-question checklist turns the visual checks, such as seal, printing, matching batch numbers and price, into a risk rating.
What online verification cannot do
A verified scan confirms the pack's identity. It does not test the contents or show how the medicine was stored. Heat-damaged or tampered packs can still scan correctly, so keep using your eyes, and read how heat affects medicine.
A worked example, start to finish
Bilal's father is prescribed a heart medicine. Bilal picks it up from a pharmacy and checks it before leaving the counter:

- ScanThe square code reads at once. Result: verified, showing the brand, strength and company, with batch and expiry. He compares them with the carton: all match.
- PriceHe searches the brand in the price check. The official price for that pack size matches the printed MRP, and he was charged no more.
- RecallThe scanner has already checked the batch against DRAP alerts: not listed.
- PackSeal intact; batch and expiry on the strip match the box.
Two months later the next pack has no square code. Bilal looks at the manufacturing date: August 2026, before the 9 October deadline, so no code is expected. He checks the registration number and batch online instead, and the pack passes. That is verification done properly: the right tool for each pack.
Online tools compared
| Tool | Checks the individual pack | Checks registration | Checks price | Checks recalls |
|---|---|---|---|---|
| Mehfooz Dawa app / DRAP portal | Yes | Shows product details | No | Shows recalled status |
| Our scanner | Yes | Shows product details | No | Yes, batch search |
| Our price check | No | Yes | Yes | No |
| Our recall search | No | No | No | Yes |
Medicine validity check: in date and in the system
People sometimes search "medicine validity check" meaning two things at once: is it genuine, and is it still in date. The scan answers both for new packs, because the expiry is stored in the code and shown in the result. For older packs, read the printed expiry; our guide on expiry dates explains the formats.
Dawa ki tasdeeq kaise kare
- Code scan kareinDabbay ka chakor code scan karein ya char tafseelat type karein.
- Natija milayeinNaam, batch aur expiry dabbay se milni chahiye.
- Qeemat aur registration dekheinPrice check mein dawa ka naam likhein.
- Recall dekheinBatch number recall search mein likhein.

Agar kuch na mile ya shak ho to dawa istemal na karein aur DRAP ko shikayat karein.
Mistakes that give a false alarm
- Scanning the striped barcode instead of the square code.
- Typing the manufacturing date in the expiry box.
- Confusing O with 0 or I with 1 in the serial.
- Expecting an older pack, made before 9 October 2026, to have a code.
Questions people ask
How can I verify medicine online in Pakistan?
Scan or type the code printed on the pack into DRAP's Mehfooz Dawa system, through the official app, DRAP's portal or the scanner on this site. For packs without a code, look up the registration number and price in DRAP's price index and search the batch in recall alerts.
Dawai check karne ka tarika kya hai?
Dabbay par chhota chakor code dhoondein, scanner kholein, camera se scan karein aur result ko dabbay se milayein. Code na ho to registration number, batch aur expiry check karein.
Which is the best medicine verification app?
The official one is "Mehfooz Dawa" by National IT Board, Government Of Pakistan on Google Play. A browser scanner does the same check without installing anything.
Can I check a medicine by its name only?
A name search confirms the product is registered and shows its maker, pack size and official price. It cannot confirm that your particular box is genuine; only the serial number in the square code can do that.
Is online verification free?
Yes. DRAP's system is free to use, and so are the tools on this site.
Dawa ki tasdeeq kaise kare?
Dabbay ka chakor code scan karein ya GTIN, serial, batch aur expiry type karein. Natija dabbay ki tafseel se milna chahiye. Code na ho to registration number aur batch online check karein.
Can I verify medicine online for free?
Yes. DRAP's system and the tools on this site are free and need no account.
Can I verify a medicine bought abroad?
The Mehfooz Dawa system covers products registered in Pakistan. A medicine bought abroad will not be in it; check it with that country's regulator.
What is the best way to verify medicine in Pakistan?
Scanning the square code is the strongest check because it looks at the individual pack's serial number. Combine it with the registration, price and recall checks for a complete picture.
Do I need internet to verify a medicine?
Yes, a small amount. The check asks DRAP's system, so you need mobile data or Wi-Fi.
Can I verify a medicine by its batch number online?
A batch number cannot prove a single pack is genuine, but you can search it in DRAP recall alerts to see whether that batch has been recalled or faked.
Does a verified result mean the medicine is safe to take?
It means the pack is in DRAP's records. Whether the medicine is right for you is a question for your doctor or pharmacist.
Dawai check karna hai, kaise karein?
Dawai check karne wala tareeqa: dabbay ka code scan karein ya char tafseelat type karein, phir natija dabbay se milayein.
How does medicine verification online work?
Medicine verification online compares the pack's serial, batch, GTIN and expiry with DRAP's records. To verify my medicine, scan the code or type its details; the medicine verify result comes back in seconds.