List of small-molecule drugs

A curated list of widely known small-molecule drugs with structures, identifiers, and clinical-source cross references.

NameFormulaMW (g/mol)Drug statusSMILESPubChem CIDChEMBL ID
AspirinC9H8O4180.16Approved small-molecule drugCC(=O)Oc1ccccc1C(=O)O2244CHEMBL25
AcetaminophenC8H9NO2151.17Approved small-molecule drugCC(=O)NC1=CC=C(C=C1)O1983CHEMBL112
IbuprofenC13H18O2206.29Approved small-molecule drugCC(C)Cc1ccc(cc1)C(C)C(=O)O3672CHEMBL521
MetforminC4H11N5129.17Approved small-molecule drugCN(C)C(=N)NC(=N)N4091CHEMBL1431
AmoxicillinC16H19N3O5S365.40Approved small-molecule drugCC1(C(N2C(S1)C(C2=O)NC(=O)C(C3=CC=C(C=C3)O)N)C(=O)O)C33613CHEMBL1082
AtorvastatinC33H35FN2O5558.65Approved small-molecule drugCC(C)c1c(c(c(n1CC[C@H](O)C[C@H](O)CC(=O)O)c2ccc(F)cc2)c3ccccc3)C(=O)Nc4ccccc460823CHEMBL1487
WarfarinC19H16O4308.33Approved small-molecule drugCC(=O)CC(C1=C(C=CC2=CC=CC=C12)O)C3=CC=CC=C354678486CHEMBL1464
LosartanC22H23ClN6O422.92Approved small-molecule drugCCCCC1=NC(=C(N1CC2=CC=C(C=C2)C3=CC=CC=C3C4=NNN=N4)CO)Cl3961CHEMBL191
OmeprazoleC17H19N3O3S345.42Approved small-molecule drugCOC1=CC2=C(C=C1OC)N=C(N2)S(=O)CC3=NC=C(C(=C3C)OC)C4594CHEMBL1503
FluoxetineC17H18F3NO309.33Approved small-molecule drugCNCCC(c1ccccc1)Oc2ccc(cc2)C(F)(F)F3386CHEMBL41
CaffeineC8H10N4O2194.19Small-molecule stimulantCN1C=NC2=C1C(=O)N(C(=O)N2C)C2519CHEMBL113
DiphenhydramineC17H21NO255.36Approved small-molecule drugCN(C)CCOC(C1=CC=CC=C1)C2=CC=CC=C23100CHEMBL657
LisinoprilC21H31N3O5405.50Approved small-molecule drugC1C[C@H](N(C1)C(=O)[C@H](CCCCN)N[C@@H](CCC2=CC=CC=C2)C(=O)O)C(=O)O5362119CHEMBL419213
AmlodipineC20H25ClN2O5408.88Approved small-molecule drugCCOC(=O)C1=C(NC(=C(C1C2=CC=CC=C2Cl)C(=O)OC)C)COCCN2162CHEMBL1491
SimvastatinC25H38O5418.57Approved small-molecule drugCCC(C)(C)C(=O)O[C@H]1C[C@H](C=C2[C@H]1[C@H]([C@H](C=C2)C)CC[C@@H]3C[C@H](CC(=O)O3)O)C54454CHEMBL1064
CiprofloxacinC17H18FN3O3331.35Approved small-molecule drugC1CC1N2C=C(C(=O)C3=CC(=C(C=C32)N4CCNCC4)F)C(=O)O2764CHEMBL8
NaproxenC14H14O3230.26Approved small-molecule drugC[C@@H](C1=CC2=C(C=C1)C=C(C=C2)OC)C(=O)O156391CHEMBL154
DiclofenacC14H11Cl2NO2296.15Approved small-molecule drugC1=CC=C(C(=C1)CC(=O)O)NC2=C(C=CC=C2Cl)Cl3033CHEMBL139
LoratadineC22H23ClN2O2382.89Approved small-molecule drugCCOC(=O)N1CCC(=C2C3=C(CCC4=C2N=CC=C4)C=C(C=C3)Cl)CC13957CHEMBL998
CetirizineC21H25ClN2O3388.89Approved small-molecule drugC1CN(CCN1CCOCC(=O)O)C(C2=CC=CC=C2)C3=CC=C(C=C3)Cl2678CHEMBL1000
SertralineC17H17Cl2N306.23Approved small-molecule drugCN[C@H]1CC[C@H](C2=CC=CC=C12)C3=CC(=C(C=C3)Cl)Cl68617CHEMBL809
CitalopramC20H21FN2O324.40Approved small-molecule drugCN(C)CCCC1(C2=C(CO1)C=C(C=C2)C#N)C3=CC=C(C=C3)F2771CHEMBL549
EscitalopramC20H21FN2O324.40Approved small-molecule drugCN(C)CCC[C@@]1(C2=C(CO1)C=C(C=C2)C#N)C3=CC=C(C=C3)F146570CHEMBL1508
MetoprololC15H25NO3267.37Approved small-molecule drugCC(C)NCC(COC1=CC=C(C=C1)CCOC)O4171CHEMBL13
AtenololC14H22N2O3266.34Approved small-molecule drugCC(C)NCC(COC1=CC=C(C=C1)CC(=O)N)O2249CHEMBL24
PropranololC16H21NO2259.35Approved small-molecule drugCC(C)NCC(COC1=CC=CC2=CC=CC=C21)O4946CHEMBL27
FurosemideC12H11ClN2O5S330.74Approved small-molecule drugC1=COC(=C1)CNC2=CC(=C(C=C2C(=O)O)S(=O)(=O)N)Cl3440CHEMBL35
HydrochlorothiazideC7H8ClN3O4S2297.73Approved small-molecule drugC1NC2=CC(=C(C=C2S(=O)(=O)N1)S(=O)(=O)N)Cl3639CHEMBL435
ClopidogrelC16H16ClNO2S321.82Approved small-molecule drugCOC(=O)[C@H](C1=CC=CC=C1Cl)N2CCC3=C(C2)C=CS360606CHEMBL1771
RosuvastatinC22H28FN3O6S481.54Approved small-molecule drugCC(C)C1=NC(=NC(=C1/C=C/[C@H](C[C@H](CC(=O)O)O)O)C2=CC=C(C=C2)F)N(C)S(=O)(=O)C446157CHEMBL1496
PravastatinC23H36O7424.53Approved small-molecule drugCC[C@H](C)C(=O)O[C@H]1C[C@@H](C=C2[C@H]1[C@H]([C@H](C=C2)C)CC[C@H](C[C@H](CC(=O)O)O)O)O54687CHEMBL1144
AzithromycinC38H72N2O12749.00Approved small-molecule drugCC[C@@H]1[C@@]([C@@H]([C@H](N(C[C@@H](C[C@@]([C@@H]([C@H]([C@@H]([C@H](C(=O)O1)C)O[C@H]2C[C@@]([C@H]([C@@H](O2)C)O)(C)OC)C)O[C@H]3[C@@H]([C@H](C[C@H](O3)C)N(C)C)O)(C)O)C)C)C)O)(C)O447043CHEMBL529
DoxycyclineC22H24N2O8444.44Approved small-molecule drugC[C@@H]1[C@H]2[C@@H]([C@H]3[C@@H](C(=O)C(=C([C@]3(C(=O)C2=C(C4=C1C=CC=C4O)O)O)O)C(=O)N)N(C)C)O54671203CHEMBL1200699
CephalexinC16H17N3O4S347.39Approved small-molecule drugCC1=C(N2[C@@H]([C@@H](C2=O)NC(=O)[C@@H](C3=CC=CC=C3)N)SC1)C(=O)O27447CHEMBL1200544
GabapentinC9H17NO2171.24Approved small-molecule drugC1CCC(CC1)(CC(=O)O)CN3446CHEMBL940
PregabalinC8H17NO2159.23Approved small-molecule drugCC(C)C[C@@H](CC(=O)O)CN5486971CHEMBL1059
AlbuterolC13H21NO3239.32Approved small-molecule drugCC(C)(C)NCC(C1=CC(=C(C=C1)O)CO)O2083CHEMBL714
KetorolacC15H13NO3255.27Approved small-molecule drugC1CN2C(=CC=C2C(=O)C3=CC=CC=C3)C1C(=O)O3826-
CelecoxibC17H14F3N3O2S381.37Approved small-molecule drugCC1=CC=C(C=C1)C2=CC(=NN2C3=CC=C(C=C3)S(=O)(=O)N)C(F)(F)F2662-
GlipizideC21H27N5O4S445.54Approved small-molecule drugCC1=CN=C(C=N1)C(=O)NCCC2=CC=C(C=C2)S(=O)(=O)NC(=O)NC3CCCCC33478-
GlyburideC23H28ClN3O5S494.00Approved small-molecule drugCOC1=C(C=C(C=C1)Cl)C(=O)NCCC2=CC=C(C=C2)S(=O)(=O)NC(=O)NC3CCCCC33488-
SitagliptinC16H15F6N5O407.32Approved small-molecule drugC1CN2C(=NN=C2C(F)(F)F)CN1C(=O)C[C@@H](CC3=CC(=C(C=C3F)F)F)N4369359-
EmpagliflozinC23H27ClO7450.91Approved small-molecule drugC1COC[C@H]1OC2=CC=C(C=C2)CC3=C(C=CC(=C3)[C@H]4[C@@H]([C@H]([C@@H]([C@H](O4)CO)O)O)O)Cl11949646-
CanagliflozinC24H25FO5S444.52Approved small-molecule drugCC1=C(C=C(C=C1)[C@H]2[C@@H]([C@H]([C@@H]([C@H](O2)CO)O)O)O)CC3=CC=C(S3)C4=CC=C(C=C4)F24812758-
LovastatinC24H36O5404.55Approved small-molecule drugCC[C@H](C)C(=O)O[C@H]1C[C@H](C=C2[C@H]1[C@H]([C@H](C=C2)C)CC[C@@H]3C[C@H](CC(=O)O3)O)C53232-
EzetimibeC24H21F2NO3409.43Approved small-molecule drugC1=CC(=CC=C1[C@@H]2[C@H](C(=O)N2C3=CC=C(C=C3)F)CC[C@@H](C4=CC=C(C=C4)F)O)O150311-
ApixabanC25H25N5O4459.51Approved small-molecule drugCOC1=CC=C(C=C1)N2C3=C(CCN(C3=O)C4=CC=C(C=C4)N5CCCCC5=O)C(=N2)C(=O)N10182969-
RivaroxabanC19H18ClN3O5S435.88Approved small-molecule drugC1COCC(=O)N1C2=CC=C(C=C2)N3C[C@@H](OC3=O)CNC(=O)C4=CC=C(S4)Cl9875401-
DabigatranC25H25N7O3471.52Approved small-molecule drugCN1C2=C(C=C(C=C2)C(=O)N(CCC(=O)O)C3=CC=CC=N3)N=C1CNC4=CC=C(C=C4)C(=N)N216210-
TicagrelorC23H28F2N6O4S522.57Approved small-molecule drugCCCSC1=NC(=C2C(=N1)N(N=N2)[C@@H]3C[C@@H]([C@H]([C@H]3O)O)OCCO)N[C@@H]4C[C@H]4C5=CC(=C(C=C5)F)F9871419-
PrasugrelC20H20FNO3S373.44Approved small-molecule drugCC(=O)OC1=CC2=C(S1)CCN(C2)C(C3=CC=CC=C3F)C(=O)C4CC46918456-
EnalaprilC20H28N2O5376.45Approved small-molecule drugCCOC(=O)[C@H](CCC1=CC=CC=C1)N[C@@H](C)C(=O)N2CCC[C@H]2C(=O)O5388962-
RamiprilC23H32N2O5416.52Approved small-molecule drugCCOC(=O)[C@H](CCC1=CC=CC=C1)N[C@@H](C)C(=O)N2[C@H]3CCC[C@H]3C[C@H]2C(=O)O5362129-
ValsartanC24H29N5O3435.53Approved small-molecule drugCCCCC(=O)N(CC1=CC=C(C=C1)C2=CC=CC=C2C3=NNN=N3)[C@@H](C(C)C)C(=O)O60846-
IrbesartanC25H28N6O428.54Approved small-molecule drugCCCCC1=NC2(CCCC2)C(=O)N1CC3=CC=C(C=C3)C4=CC=CC=C4C5=NNN=N53749-
OlmesartanC24H26N6O3446.51Approved small-molecule drugCCCC1=NC(=C(N1CC2=CC=C(C=C2)C3=CC=CC=C3C4=NNN=N4)C(=O)O)C(C)(C)O158781-
NifedipineC17H18N2O6346.34Approved small-molecule drugCC1=C(C(C(=C(N1)C)C(=O)OC)C2=CC=CC=C2[N+](=O)[O-])C(=O)OC4485-
DiltiazemC22H26N2O4S414.52Approved small-molecule drugCC(=O)O[C@@H]1[C@@H](SC2=CC=CC=C2N(C1=O)CCN(C)C)C3=CC=C(C=C3)OC39186-
VerapamilC27H38N2O4454.61Approved small-molecule drugCC(C)C(CCCN(C)CCC1=CC(=C(C=C1)OC)OC)(C#N)C2=CC(=C(C=C2)OC)OC2520-
CarvedilolC24H26N2O4406.48Approved small-molecule drugCOC1=CC=CC=C1OCCNCC(COC2=CC=CC3=C2C4=CC=CC=C4N3)O2585-
BisoprololC18H31NO4325.45Approved small-molecule drugCC(C)NCC(COC1=CC=C(C=C1)COCCOC(C)C)O2405-
ChlorthalidoneC14H11ClN2O4S338.76Approved small-molecule drugC1=CC=C2C(=C1)C(=O)NC2(C3=CC(=C(C=C3)Cl)S(=O)(=O)N)O2732-
SpironolactoneC24H32O4S416.58Approved small-molecule drugCC(=O)S[C@@H]1CC2=CC(=O)CC[C@@]2([C@@H]3[C@@H]1[C@@H]4CC[C@]5([C@]4(CC3)C)CCC(=O)O5)C5833-
EplerenoneC24H30O6414.50Approved small-molecule drugC[C@]12CCC(=O)C=C1C[C@H]([C@@H]3[C@]24[C@H](O4)C[C@]5([C@H]3CC[C@@]56CCC(=O)O6)C)C(=O)OC443872-
AmpicillinC16H19N3O4S349.41Approved small-molecule drugCC1([C@@H](N2[C@H](S1)[C@@H](C2=O)NC(=O)[C@@H](C3=CC=CC=C3)N)C(=O)O)C6249-
CefuroximeC16H16N4O8S424.38Approved small-molecule drugCO/N=C(/C1=CC=CO1)\C(=O)N[C@H]2[C@@H]3N(C2=O)C(=C(CS3)COC(=O)N)C(=O)O5479529-
CeftriaxoneC18H18N8O7S3554.57Approved small-molecule drugCN1C(=NC(=O)C(=O)N1)SCC2=C(N3[C@@H]([C@@H](C3=O)NC(=O)/C(=N\OC)/C4=CSC(=N4)N)SC2)C(=O)O5479530-
ClarithromycinC38H69NO13747.96Approved small-molecule drugCC[C@@H]1[C@@]([C@@H]([C@H](C(=O)[C@@H](C[C@@]([C@@H]([C@H]([C@@H]([C@H](C(=O)O1)C)O[C@H]2C[C@@]([C@H]([C@@H](O2)C)O)(C)OC)C)O[C@H]3[C@@H]([C@H](C[C@H](O3)C)N(C)C)O)(C)OC)C)C)O)(C)O84029-
ErythromycinC37H67NO13733.94Approved small-molecule drugCC[C@@H]1[C@@]([C@@H]([C@H](C(=O)[C@@H](C[C@@]([C@@H]([C@H]([C@@H]([C@H](C(=O)O1)C)O[C@H]2C[C@@]([C@H]([C@@H](O2)C)O)(C)OC)C)O[C@H]3[C@@H]([C@H](C[C@H](O3)C)N(C)C)O)(C)O)C)C)O)(C)O12560-
MinocyclineC23H27N3O7457.48Approved small-molecule drugCN(C)[C@H]1[C@@H]2C[C@@H]3CC4=C(C=CC(=C4C(=C3C(=O)[C@@]2(C(=C(C1=O)C(=O)N)O)O)O)O)N(C)C54675783-
LevofloxacinC18H20FN3O4361.37Approved small-molecule drugC[C@H]1COC2=C3N1C=C(C(=O)C3=CC(=C2N4CCN(CC4)C)F)C(=O)O149096-
MoxifloxacinC21H24FN3O4401.44Approved small-molecule drugCOC1=C2C(=CC(=C1N3C[C@@H]4CCCN[C@@H]4C3)F)C(=O)C(=CN2C5CC5)C(=O)O152946-
TrimethoprimC14H18N4O3290.32Approved small-molecule drugCOC1=CC(=CC(=C1OC)OC)CC2=CN=C(N=C2N)N5578-
SulfamethoxazoleC10H11N3O3S253.28Approved small-molecule drugCC1=CC(=NO1)NS(=O)(=O)C2=CC=C(C=C2)N5329-
MetronidazoleC6H9N3O3171.16Approved small-molecule drugCC1=NC=C(N1CCO)[N+](=O)[O-]4173-
ClindamycinC18H33ClN2O5S424.98Approved small-molecule drugCCC[C@@H]1C[C@H](N(C1)C)C(=O)N[C@@H]([C@@H]2[C@@H]([C@@H]([C@H]([C@H](O2)SC)O)O)O)[C@H](C)Cl446598-
FluconazoleC13H12F2N6O306.28Approved small-molecule drugC1=CC(=C(C=C1F)F)C(CN2C=NC=N2)(CN3C=NC=N3)O3365-
AcyclovirC8H11N5O3225.21Approved small-molecule drugC1=NC2=C(N1COCCO)N=C(NC2=O)N135398513-
ValacyclovirC13H20N6O4324.34Approved small-molecule drugCC(C)[C@@H](C(=O)OCCOCN1C=NC2=C1N=C(NC2=O)N)N135398742-
OseltamivirC16H28N2O4312.41Approved small-molecule drugCCC(CC)O[C@@H]1C=C(C[C@@H]([C@H]1NC(=O)C)N)C(=O)OCC65028-
EsomeprazoleC17H19N3O3S345.42Approved small-molecule drugCC1=CN=C(C(=C1OC)C)C[S@](=O)C2=NC3=C(N2)C=C(C=C3)OC9568614-
PantoprazoleC16H15F2N3O4S383.37Approved small-molecule drugCOC1=C(C(=NC=C1)CS(=O)C2=NC3=C(N2)C=C(C=C3)OC(F)F)OC4679-
LansoprazoleC16H14F3N3O2S369.36Approved small-molecule drugCC1=C(C=CN=C1CS(=O)C2=NC3=CC=CC=C3N2)OCC(F)(F)F3883-
FamotidineC8H15N7O2S3337.44Approved small-molecule drugC1=C(N=C(S1)N=C(N)N)CSCC/C(=N/S(=O)(=O)N)/N5702160-
RanitidineC13H22N4O3S314.40Approved small-molecule drugCN/C(=C\[N+](=O)[O-])/NCCSCC1=CC=C(O1)CN(C)C3001055-
OndansetronC18H19N3O293.37Approved small-molecule drugCC1=NC=CN1CC2CCC3=C(C2=O)C4=CC=CC=C4N3C4595-
PromethazineC17H20N2S284.42Approved small-molecule drugCC(CN1C2=CC=CC=C2SC3=CC=CC=C31)N(C)C4927-
MetoclopramideC14H22ClN3O2299.80Approved small-molecule drugCCN(CC)CCNC(=O)C1=CC(=C(C=C1OC)N)Cl4168-
LoperamideC29H33ClN2O2477.04Approved small-molecule drugCN(C)C(=O)C(CCN1CCC(CC1)(C2=CC=C(C=C2)Cl)O)(C3=CC=CC=C3)C4=CC=CC=C43955-
SennaC42H38O20862.75Approved small-molecule drugC1=CC2=C(C(=C1)O[C@H]3[C@@H]([C@H]([C@@H]([C@H](O3)CO)O)O)O)C(=O)C4=C([C@@H]2[C@@H]5C6=C(C(=CC=C6)O[C@H]7[C@@H]([C@H]([C@@H]([C@H](O7)CO)O)O)O)C(=O)C8=C5C=C(C=C8O)C(=O)O)C=C(C=C4O)C(=O)O73111-
ParoxetineC19H20FNO3329.37Approved small-molecule drugC1CNC[C@H]([C@@H]1C2=CC=C(C=C2)F)COC3=CC4=C(C=C3)OCO443815-
VenlafaxineC17H27NO2277.41Approved small-molecule drugCN(C)CC(C1=CC=C(C=C1)OC)C2(CCCCC2)O5656-
DuloxetineC18H19NOS297.42Approved small-molecule drugCNCC[C@@H](C1=CC=CS1)OC2=CC=CC3=CC=CC=C3260835-
BupropionC13H18ClNO239.74Approved small-molecule drugCC(C(=O)C1=CC(=CC=C1)Cl)NC(C)(C)C444-
MirtazapineC17H19N3265.36Approved small-molecule drugCN1CCN2C(C1)C3=CC=CC=C3CC4=C2N=CC=C44205-
TrazodoneC19H22ClN5O371.87Approved small-molecule drugC1CN(CCN1CCCN2C(=O)N3C=CC=CC3=N2)C4=CC(=CC=C4)Cl5533-
AmitriptylineC20H23N277.41Approved small-molecule drugCN(C)CCC=C1C2=CC=CC=C2CCC3=CC=CC=C312160-
NortriptylineC19H21N263.38Approved small-molecule drugCNCCC=C1C2=CC=CC=C2CCC3=CC=CC=C314543-
HaloperidolC21H23ClFNO2375.87Approved small-molecule drugC1CN(CCC1(C2=CC=C(C=C2)Cl)O)CCCC(=O)C3=CC=C(C=C3)F3559-
RisperidoneC23H27FN4O2410.49Approved small-molecule drugCC1=C(C(=O)N2CCCCC2=N1)CCN3CCC(CC3)C4=NOC5=C4C=CC(=C5)F5073-
Page 1 of 2
per page

Methodology

ChEMBL is the molecule and bioactivity backbone; PubChem supplies compound identifiers and structures. FDA Drugs@FDA, Orange Book, and RxNorm should be used to validate approval status and clinical naming for expanded releases.