Allopurinol blocks xanthine oxidase, the enzyme that turns purines, natural substances in the body, into uric acid, the final waste product of their breakdown. The body changes it into oxypurinol, which blocks the same enzyme and is thought to do most of the work. With the enzyme blocked, less uric acid is made, so levels fall in both the blood and the urine. Some of the purines that would have become uric acid are reused instead, and more of them leave in the urine.
It is well absorbed, and oxypurinol stays in the body far longer than allopurinol itself, with a half-life of about 15 hours. Control of gout attacks can take several months, and attacks may increase at first as uric acid deposits in the tissues break loose. The kidneys clear oxypurinol, so weak kidneys let it build up and call for lower doses. Its most serious risk is a severe allergic reaction with rash and organ damage, which is more likely in people who carry a gene variant called HLA-B*58:01.