Know what you are taking
Plain-language pages on the medicines sold in India — what each one is for, what it does to you, and when to stop and see a doctor. We never tell you how much to take.
98 medicines, in English and Hindi.
The ones most people take
Ranked by how many brands in India contain them.
Paracetamol17,145 brandsTazobactum2,055 brandsDeflazacort2,045 brandsGabapentin1,348 brandsChlorzoxazone1,024 brandsPiperacillin912 brandsBeclometasone782 brandsIvermectin728 brandsCeftazidime685 brandsFenofibrate631 brandsRoxithromycin586 brandsDoxylamine561 brandsLevetiracetam543 brandsRisperidone498 brandsIbuprofen478 brandsCinnarizine420 brandsArtemether375 brandsDutasteride360 brandsPermethrin357 brandsTacrolimus331 brandsLactulose264 brandsOxcarbazepine255 brandsHydroxyprogesterone252 brandsSilodosin224 brands