Skip to content
ppharmaranks
Menu

NSAIDs: the complete list, ranked by safety record

All 20 nsaids we track, ranked by our independent FDA recall-safety score. Unlike a plain list, every drug here carries its safety record, what it treats, whether a generic exists, and how long it stays in your body.

Nonsteroidal anti-inflammatory drugs (NSAIDs) are a family of medicines — including ibuprofen, naproxen, and aspirin — used to ease pain, bring down fever, and reduce inflammation. They are most effective for conditions that involve both pain and swelling, such as arthritis or menstrual cramps.

How they work: NSAIDs block cyclooxygenase (COX) enzymes, which the body needs to make prostaglandins — signaling molecules that drive pain, fever, and inflammation. The same enzyme (COX-1) also helps protect the stomach lining and support kidney blood flow, which is why blocking it produces both relief and risk.

What everyone taking one should know

NSAIDs (other than aspirin) can raise the risk of heart attack and stroke, and any NSAID can cause ulcers, bleeding, or perforation in the stomach or intestine — sometimes without warning signs. They can also strain the kidneys and raise blood pressure. Risk is higher with long-term use, in older adults, and with heart, kidney, or GI disease.

By the pharmaranks editorial teamReviewed against the FDA (Established Pharmacologic Class & openFDA), MedlinePlus sourcesHow we research
NSAIDs ranked by FDA recall-safety score
DrugSafetyGeneric?
diclofenac sodium
Half-life: about 2 hours
72/100Brand only
ibuprofen
Half-life: about 1.8 to 2.0 hours
72/100Yes
meloxicamboxed warning
Half-life: about 15 to 20 hours
72/100Yes
sulindacboxed warning72/100Yes
diclofenac epolamineboxed warning
Half-life: about 2 hours
70/100Brand only
ketorolac tromethamine70/100Yes
oxaprozinboxed warning56/100Brand only
piroxicamboxed warning56/100Yes
aspirin
Half-life: about 20 minutes
unratedBrand only
bromfenac sodiumunratedBrand only
celecoxibboxed warningunratedYes
etodolacboxed warning
Half-life: about 6.4 hours
unratedYes
fenoprofen calciumboxed warningunratedBrand only
flurbiprofenboxed warningunratedBrand only
ibuprofen lysine
Half-life: about 1.8 to 2.0 hours
unratedBrand only
indomethacinboxed warningunratedYes
ketoprofenboxed warningunratedBrand only
nabumetoneboxed warningunratedYes
naproxenboxed warning
Half-life: about 12 to 17 hours
unratedYes
nepafenacunratedBrand only

Ranked by our independent recall-safety score (higher is better), which reflects the FDA recall and enforcement record — not effectiveness. A higher score is not medical advice to switch; which drug is right for you is a prescriber’s decision. 12 are unrated (too little regulatory history to score) and sort last.

Sources

Other drug classes: Statins · Benzodiazepines · Opioids · Beta blockers · SSRIs · SNRIs · ACE inhibitors · ARBs · Proton pump inhibitors · Calcium channel blockers · Macrolide antibiotics.

The list is built from the FDA’s Established Pharmacologic Class tags, so it reflects the drugs in this class that we track (one row per active ingredient). Safety scores come from the FDA recall and enforcement record. This is general reference information, not medical advice — do not start, stop or switch a medication based on it; talk to your prescriber or pharmacist.