Factorio Ratio Calculator
Optimize your factory throughput with precision ratios.
Production Scaling Visualization
Comparison of machines needed for 0.5x, 1x, and 2x your target output.
Standard Belt Throughput Reference
| Belt Type | Items / Second | Items / Minute | Max Assemblers (Gears) |
|---|---|---|---|
| Yellow Belt | 15.0 | 900 | 10 (Asm 2) |
| Red Belt | 30.0 | 1,800 | 20 (Asm 2) |
| Blue Belt | 45.0 | 2,700 | 30 (Asm 2) |
What is a Factorio Ratio Calculator?
A Factorio Ratio Calculator is an essential tool for any engineer looking to build a highly efficient, non-clogging factory. In the world of Factorio, every item has a specific crafting time and recipe requirement. If you build too many machines for one component and too few for another, your production line will either stall or run at a fraction of its potential. This tool helps you find the "Perfect Ratio" to ensure your belts are always compressed and your machines never idle.
Who should use it? From beginners trying to figure out how many iron gear assemblers are needed for red science, to megabase builders calculating the impact of hundreds of beacons, the Factorio Ratio Calculator provides the mathematical foundation for throughput optimization. A common misconception is that more machines always mean more output; however, without balancing the ratios, you often just create bottlenecks elsewhere in your logistics network.
Factorio Ratio Calculator Formula and Mathematical Explanation
The math behind the Factorio Ratio Calculator involves several variables including base crafting time, machine speed modifiers, and module bonuses. The core goal is to determine how many items a single machine produces per second and then divide your target goal by that number.
The Step-by-Step Derivation:
- Calculate Effective Crafting Speed:
Base Speed × (1 + Speed Bonus / 100) - Calculate Cycles per Second:
Effective Speed / Recipe Time - Calculate Items per Second per Machine:
Cycles per Second × Items per Cycle × (1 + Productivity Bonus / 100) - Calculate Total Machines Needed:
Target Output / Items per Second per Machine
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Recipe Time | Base time to craft one cycle | Seconds | 0.5 – 60.0 |
| Crafting Speed | Multiplier of the assembler | Ratio | 0.5 – 1.25 |
| Productivity | Extra items produced for free | Percentage | 0% – 300% |
| Speed Bonus | Increase from modules/beacons | Percentage | -100% – 1000%+ |
Practical Examples (Real-World Use Cases)
Example 1: Iron Gear Wheels for Red Science
To saturate half a yellow belt (7.5 items/s) of Iron Gear Wheels using Assembler 2s (Speed 0.75). The recipe time is 0.5s and produces 1 item. Using the Factorio Ratio Calculator:
Effective speed is 0.75. Items per machine = (0.75 / 0.5) * 1 = 1.5 items/s.
Machines needed = 7.5 / 1.5 = 5 assemblers. This ensures a perfectly balanced Factorio production calculator result.
Example 2: Electronic Circuits with Productivity Modules
Targeting 45 items/s (full blue belt). Using Assembler 3 (Speed 1.25) with 4x Productivity Module 3s (+40% productivity, -60% speed).
Effective speed = 1.25 * (1 – 0.60) = 0.5.
Recipe time = 0.5s.
Items per machine = (0.5 / 0.5) * 1 * 1.4 = 1.4 items/s.
Machines needed = 45 / 1.4 ≈ 32.14 assemblers. You would build 33 assemblers to ensure full belt compression.
How to Use This Factorio Ratio Calculator
Using the Factorio Ratio Calculator is straightforward:
- Step 1: Enter the Recipe Crafting Time found in the game's crafting menu.
- Step 2: Input the number of items produced per cycle (e.g., Copper Cable produces 2).
- Step 3: Set your Target Output. Common targets are 15, 30, or 45 for belt saturation.
- Step 4: Select your machine type to automatically set the base crafting speed.
- Step 5: Add any Factorio module impact percentages from your current setup.
- Step 6: Review the "Assemblers Required" result and the belt saturation percentages to decide if you need to upgrade your logistics.
Key Factors That Affect Factorio Ratio Calculator Results
Several advanced mechanics can alter your actual factory performance compared to theoretical calculations:
- Beacon Efficiency: Using a Factorio beacon efficiency setup can drastically increase speed bonuses, reducing the number of machines but increasing power draw.
- Inserter Throughput: Even if the Factorio Ratio Calculator says you need 10 machines, if your inserters can't move items fast enough, the machines will stall.
- Belt Compression: Achieving a 100% full belt requires precise timing or over-provisioning by about 1-2%.
- Power Fluctuations: If your Factorio power management is failing, machine speed drops proportionally, ruining your ratios.
- Module Stacking: Productivity modules increase output but slow down the machine, requiring more Factorio belt throughput optimization.
- UPS (Updates Per Second): In massive bases, the complexity of your ratios can affect game performance, leading players to prefer direct insertion over long belt lines.
Frequently Asked Questions (FAQ)
Why does the calculator show a decimal number of machines?
The Factorio Ratio Calculator provides the exact mathematical requirement. In practice, you should always round up to the nearest whole number to ensure you meet your target output.
How do Productivity Modules affect the ratio?
They provide "free" items, meaning you need fewer input resources for the same output, but they also reduce the crafting speed, meaning you need more physical machines.
What is the difference between Crafting Speed and Recipe Time?
Recipe Time is a property of the item, while Crafting Speed is a property of the machine. The actual time taken is Recipe Time / Crafting Speed.
Can I use this for liquid recipes?
Yes, the Factorio Ratio Calculator works for refineries and chemical plants. Just treat "Items" as "Units of Liquid".
Does this account for travel time on belts?
No, this calculates production throughput. Travel time only affects the initial delay, not the steady-state output rate.
What is a "Perfect Ratio"?
A perfect ratio is when the consumption rate of one stage exactly matches the production rate of the previous stage, leaving no surplus and no deficit.
How do I calculate beacon bonuses?
Each beacon transmits 50% of its module's effect. Sum these up and enter them into the "Speed Bonus" field of the Factorio Ratio Calculator.
Why is my belt not fully compressed?
This is often due to inserter "swing time" or gaps created when machines finish cycles. Over-producing by 5% usually fixes this.
Related Tools and Internal Resources
- Factorio Production Planner – Plan entire factory chains from raw ores to rocket parts.
- Factorio Resource Calculator – Calculate how many miners and furnaces you need for your base.
- Module Impact Guide – Deep dive into how productivity and speed modules interact.
- Belt Throughput Optimization – Master the physics of belt compression and splitters.
- Power Management Tips – Ensure your factory never slows down due to brownouts.
- Beacon Setup Strategies – Advanced layouts for endgame megabases.