Niacin, also called niacinamide, has many benefits to the body and mind alike. It may have effects as powerful as prescription medicines, but it’s completely natural. Probably the most well-known uses of niacin is managing lipid profiles — that’s, cholesterol.