Skip to main content

Pakistan's Medicine Verification Platform

DrugTrace.pk

Verify Medicine Online: Drug Trace Check

Three different checks, three different answers. Pick the one that matches your question:

  1. 1

    Does it look like the original?

    Use Originality Reference. Enter the medicine name to see the manufacturer's official description of the genuine tablets, plus any international recalls for your lot number.

  2. 2

    Is this batch under an official alert?

    Use Fake & Batch Alert Check. Find the batch number printed near “B.No” on the pack — usually on a crimped end of a tube, the foil of a blister, or the side of the box — and we will match it against imported DRAP alert notices.

  3. 3

    Is this exact pack genuine?

    Scan the 2D DataMatrix/QR code with the scanner in the panel. Pack-level originality is confirmed by the official DRAP track-and-trace system; until DrugTrace.pk is granted authorized API access, we tell you so honestly and link you straight to the official portal.

Remember: no database lookup — here or anywhere — can prove a medicine is safe for you. If a result worries you, take the pack to a licensed pharmacist or call DRAP on 0800-03727.

Scan Medicine QR or Barcode

Use your mobile or laptop camera to scan the code on the medicine pack.

Or upload an image

Images are decoded on your device and never uploaded.

What each check can and cannot tell you

CheckCan tell youCannot tell you
Batch alertWhether DRAP has declared this batch spurious, substandard or recalledWhether an untested batch is genuine
Originality referenceWhat the genuine product officially looks like; international recallsWhether Pakistan-specific packs differ
2D code scanThe batch, expiry and serial in the code, and whether they match the printWhether the serial was copied (only DRAP's portal can)
Registration lookupWhether the product is authorised in PakistanWhether your individual pack is genuine

Frequently asked questions

Short, direct answers. Follow the links for the full guides.

How do I verify a medicine online in Pakistan?

Enter the batch number in the Fake & Batch Alert Check, compare the product with its official description, scan any 2D code and, for serialised packs, confirm the serial on drugtrace.dra.gov.pk. See the complete guide.

What does 'No matching record found' mean?

No DRAP alert in our dataset matches that batch. It's reassuring but not proof the medicine is genuine. Also inspect the pack with the checklist.

What should I do if my batch matches an alert?

Stop using it, keep the pack and receipt, and return it to the pharmacy or report it to DRAP on 0800-03727.

Where do I find the batch number?

Look for B.No, Batch or Lot near the expiry date on the carton end flap or blister edge. See reading batch numbers and expiry.

Related guides