Erythroxib and celecoxib have similar indications, celecoxib is stronger than erythroxib, the side effects are lower than erythroxib, the specific effect varies from person to person, there is no absolute which one is more effective. Erythroxib and celecoxib are non-steroidal anti-inflammatory drugs, can inhibit cyclooxygenase to play an analgesic effect, celecoxib on cyclooxygenase-2 inhibition of selective higher than Erythroxib, and therefore its efficacy is stronger than the Erythroxib, the side effects are also smaller than the Erythroxib. However, the specific choice needs to be based on the patient’s condition. The use of both Erexib and Celecoxib should be under the guidance of medical professionals. The adverse effects of both drugs are similar, including epigastric discomfort, fecal occult blood, elevated alanine aminotransferase, and rare adverse effects such as abdominal pain, constipation, nausea, vomiting, and so on. Erythroxib and Celecoxib are contraindicated in people who are allergic to Erythroxib, Celecoxib and Sulfanilamide, people with active peptic ulcers/bleeding, patients with severe heart failure, and people who have induced asthma, urticaria, or allergic reactions after taking aspirin. It is recommended to use the drug under the guidance of a doctor, not blindly self-medication to avoid adverse effects.