shapez.io Ratio Calculator
Calculate perfect machine ratios to achieve 100% belt saturation without bottlenecks.
Tier Parameters
Optimal Factory Layout
shapez.io Factory Optimization Guide
In shapez.io, efficiency is everything. Unlike games where you can just throw more machines at a problem, shapez.io requires precise mathematical ratios to ensure your belts are fully saturated. A bottleneck anywhere in your production line means wasted space and slower progress.
Understanding Belt Saturation
The core concept of shapez.io math revolves around the Belt Speed. If your belts move at 15 items per second, your goal is to feed exactly 15 items per second onto that belt. Any more, and the machines will back up and pause. Any less, and you are not utilizing the belt's full capacity.
Required Machines = (Target Belt Speed) ÷ (Machine Processing Speed)
Example: Belt Speed = 15/s. Extractor Speed = 3/s. You need exactly 5 Extractors merging onto one belt to achieve 100% saturation.
Complex Machine Ratios
While Extractors are simple, processing machines complicate the math:
- Cutters: Cutters take 1 item in and output 2 halves. If you need a full belt of Right Halves, you must account for the fact that the cutter is splitting the input belt's throughput.
- Painters & Stackers: These machines take 2 inputs (e.g., a Shape and a Color) to produce 1 output. To output a full belt (15/s), you must feed them a full belt of shapes (15/s) AND a full belt of color (15/s). The required number of painters is calculated against the desired output belt speed.
Why is my output belt not full?
Double-check your machine tiers. If you upgrade your Belt speed but don't upgrade your Machine speed, your existing arrays will no longer saturate the faster belts. You must either add more machines to the array or upgrade the machine tier to match.
Do balancers slow down the belt?
No. Balancers, splitters, and tunnels operate at the exact speed of the belts connected to them. They do not inherently restrict throughput unless they are routing a fast belt onto a slower tier belt.
Read Also: