There is no such thing as the best medicine for treating scars, common medicines used to treat scars include sodium heparin ointment, Botox, and hyaluronic acid. Other treatments such as physical therapy and surgery are also available. Scars are caused by histopathological changes left behind by severe damage to the soft tissues of the skin that cannot recover on their own. Scars are mainly categorized into flat scars, concave scars, hyperplastic scars, pigmented scars, etc. Due to the different nature of scars, different medications are applied. For example, pigmented scars can be given sodium heparin ointment topical application, which is beneficial to the recovery of scars and also promotes the fading of melanin. Depressed scars are formed for a longer period of time and can be treated by injecting autologous fat, botulinum toxin and hyaluronic acid fillers into the skin lesions. In addition to this, the affected area can also be irradiated by helium-neon laser, which can promote the growth of granulation tissue and gradually heal the scars. In the case of hyperplastic scars, the hyperplasia is more serious and can be treated by surgical excision of the scar if necessary. To summarize, there are many kinds of drugs can treat scars, but according to the different conditions of patients, selective treatment under the guidance of doctors.