Headache, sunburn, bruises, toothache, fever or pain in other parts of the body, paracetamol can be used to cure all such health issues. It has tremendous abilities to affect brain receptors and nerves directly and results in reducing pain very quickly. That is why paracetamol is considered ideal for headaches and it is equally good for adults and children. However, paracetamol is not as effective to reduce swelling due to bodily injuries as Ibuprofen is. It may take 40 to 60 minutes for paracetamol to completely dissolve in the body and get rid of pain.
Image Courtesy: rapgenius.com
Ibuprofen is an excellent anti-inflammatory drug and is very good for bodily injuries and swelling. It belongs to the non-steroidal class of medicines and doctors recommend it in high fever and severe pain. Ibuprofen takes merely 30 minutes to reach its full effect and relieve your body from pain quicker than paracetamol does. Its additional property to reduce swelling makes it preferable over paracetamol but it entirely depends upon the condition of the patient that which of these two medicines should be appropriate for him/her. It has been observed that prolonged use of Ibuprofen might cause stomach upsets.
Image Courtesy: healthtap.com