factorio ratio calculator

Factorio Ratio Calculator – Optimize Your Production Lines

Factorio Ratio Calculator

Optimize your factory throughput with precision ratios.

The base time shown in the recipe tooltip.
Please enter a value greater than 0.
How many items are created in one crafting cycle.
Please enter at least 1.
Desired throughput (e.g., 15 for a full yellow belt).
Please enter a target output.
The base speed of the machine being used.
Bonus from Productivity Modules.
Cannot be negative.
Bonus from Speed Modules and Beacons.
Value must be -100 or higher.
Assemblers Required 10.00
Effective Crafting Speed: 0.75
Items per Machine / sec: 1.50
Belt Saturation (Yellow): 100%
Belt Saturation (Blue): 33.3%

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:

  1. Calculate Effective Crafting Speed: Base Speed × (1 + Speed Bonus / 100)
  2. Calculate Cycles per Second: Effective Speed / Recipe Time
  3. Calculate Items per Second per Machine: Cycles per Second × Items per Cycle × (1 + Productivity Bonus / 100)
  4. 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:

  1. Beacon Efficiency: Using a Factorio beacon efficiency setup can drastically increase speed bonuses, reducing the number of machines but increasing power draw.
  2. 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.
  3. Belt Compression: Achieving a 100% full belt requires precise timing or over-provisioning by about 1-2%.
  4. Power Fluctuations: If your Factorio power management is failing, machine speed drops proportionally, ruining your ratios.
  5. Module Stacking: Productivity modules increase output but slow down the machine, requiring more Factorio belt throughput optimization.
  6. 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.

© 2023 Factorio Engineering Tools. Not an official Wube Software product.

Leave a Comment