From a single bag to a railcar, GrainMath puts grain weights, load estimates, and freight costs in perspective.
⚖️ Convert weights
Switch between pounds, kilograms, metric tons and U.S. short tons. Work with barley, wheat and oats using their standard trade-bushel weights, or enter a measured weight for a physical U.S. bushel. Standard trade weights and measured volume stay clearly distinguished. Use Weight only for mass conversions without a grain-density assumption.
📦 Plan bags, pallets and loads
Calculate 50 lb bag equivalents or use your own bag weight. See whole bags and pallets required, product weight and packaging allowances. Compare bulk or bagged quantities with planning estimates for trucks, 20 ft and 40 ft shipping containers, covered hoppers and a configurable ship-hold comparison.
⚙️ Adjust the assumptions
Edit equipment payloads, usable volumes, grain densities, bag weights and pallet assumptions. Choose standard, higher-allowance or custom truck examples. For covered hoppers, keep gross rail load, empty-car weight and net product weight separate. Reset individual defaults when needed.
💲 Compare freight costs
Enter a USD quote for an entire load or per pound, kilogram, U.S. short ton or metric ton. See comparable transport costs per unit, including a grain-specific bushel basis. Adjust the actual product weight instead of relying on a fixed load size. Save named comparisons, add and edit quotes, and compare equivalent shipment totals at a common weight. Saved quotes retain their own weight and assumption details.
🚆 Understand the equipment
Explore an illustrated field guide to trucks, covered hoppers, shipping containers, pallets, ship holds and bushels. Read the assumptions and source notes behind the planning examples.
📴 Work offline
Calculations, the field guide, settings and saved comparisons work on your device without an account or internet connection. Choose a light or dark theme. Data does not automatically sync with other devices or the GrainMath website; app removal, data clearing or device loss can erase local records.
🔒 Your privacy matters!
Your calculations, settings and saved comparisons stay on your device. We keep entered quantities, prices, comparison names and saved records out of our analytics events. No account is required, and your records do not automatically sync elsewhere. Android analytics may send app usage and technical information to Google when connected.
📋 Use estimates with confidence and care
GrainMath helps you plan; it does not provide certified weights, live freight offers or legal loading approval. Actual capacity varies with equipment, product density, packaging and operating conditions. Check route, axle, permit and seasonal restrictions separately. Bushel conversions do not include moisture adjustments.
Convert grain weights, plan loads, and compare freight costs offline