Is Xanax and alprazolam the same drug?

Yes. Alprazolam is just the generic name for xanax. The pills come in .25, .5, 1 and 2mg.