Find Out How the Most Popular Brands of OTC Pain Relievers Compare.

Posted by Kayla Phillips on


Have a headache or a pulled muscle? Odds are over-the-counter (OTC) pain relievers like ibuprofen, aspirin or acetaminophen will do the trick. And unlike prescription pain medications containing opioids, OTC painkillers aren’t habit-forming, and likely won’t leave you groggy, dizzy, or even constipated. They’re also cheap and easy to find. All pharmacies carry both brand-name and generic varieties, which are generally cheaper and work just as well. 

Below are the top 5 OTC pain medications people prefer, based on a sample of more than 4,000 people. This is based on the database of drug reviews from our friends at Iodine, based on users’ real-life experiences with their medications. Turns out most people find that OTC pain relievers work really well — at least 75% of reviewers said every drug was worth it. 

1. Ibuprofen – worth it score: 88%

Ibuprofen (Advil,) is a non-steroidal anti-inflammatory drug (NSAID) that treats pain, fever and swelling. Out of 892 reviewers, nearly 9 out of 10 said the drug was worth taking. You can expect ibuprofen to start working 30 to 60 minutes after taking it. It’s recommended to take it with food to prevent an upset stomach. And since ibuprofen can hurt your kidneys, do not take the medication if you have a history of a kidney disorder.

2. Aspirin/citric acid/sodium bicarbonate  – worth it score: 78%

In aspirin/citric acid/sodium bicarbonate (Alka-Seltzer), the aspirin is a pain reliever, while the sodium bicarbonate is an antacid that fights heartburn and indigestion. 8 out of 10 of reviewers said the fizzy concoction is worth taking, though children under the age of 12 should not take aspirin as it can poison the liver in uncontrolled doses.

3. Naproxen – worth it score: 78%

Naproxen (Aleve), like other NSAIDs, treats pain, swelling and fever. Similar to ibuprofen, naproxen starts working in as little as 30 minutes and you should avoid using it if you have kidney problems. Pharmacists say not to take it with aspirin unless directed so by your doctor.

4. Acetaminophen – worth it score: 77%

Acetaminophen (Tylenol, Panadol) is a weak anti-inflammatory medication often mistaken for an NSAID. It’s extremely effective at relieving pain and reducing a fever. According to our pharmacists, acetaminophen should start working about an hour after you take it. But be warned: Taking too much of acetaminophen can cause severe liver damage, and it’s easy to misjudge how much you’re taking if you’re using multiple medications together. 

5. Aspirin – worth it score: 76%

Aspirin reduces fever, treats pain, and can protect the heart in people at risk for cardiovascular disease. Even though 3 out of 4 people think aspirin is worth it, it thins the blood so taking it on a regular basis can increase the chances of internal bleeding. Because of this, Iodine’s pharmacists recommend ibuprofen or acetaminophen instead as safer options for pain relief and reducing a fever.

 Note: This article was previously published on

Share this post

← Older Post Newer Post →

Leave a comment

Please note, comments must be approved before they are published.

Hi there

Welcome Guest
We typically reply within minutes
Hello! James here from Support team,this is sample text. Original text will display as per app dashboard settings