* Tons measure weight or mass.
* Gallons measure volume.
Think of it this way: You can't say how many liters are in a kilogram, because liters measure liquid volume and kilograms measure weight.
To make a conversion, you need more information:
* What substance are you dealing with? The weight of a gallon of water is different than the weight of a gallon of gasoline.
* Are you talking about US gallons or Imperial gallons? These are different sizes.
Let me know what you're trying to figure out, and I can help you with the correct conversion!