Is Minecraft download free?

No. You have to pay $25.99 for a copy of minecraft.