Factorio Ratios Calculator






Factorio Ratios Calculator | Optimize Your Assembly Lines


Factorio Ratios Calculator

Optimize your factory production lines with mathematical precision.


How many items do you want to produce every minute?
Please enter a positive number.


The base time shown in the recipe (e.g., Iron Gear = 0.5s).
Crafting time must be greater than 0.


Amount of items produced in one cycle (e.g., Copper Wire = 2).



Bonus from Productivity Modules (0-300%).


Bonus from Speed Modules or Beacons.


Assemblers Required

1.00

Effective Crafting Speed
0.75
Items per Assembler (per sec)
1.50
Yellow Belt Saturation (%)
6.67%

Belt Capacity Comparison

Raw Material Throughput Requirements
Metric Items Per Second Items Per Minute
Output Flow 1.00 60.00
Input Flow (Assuming 1:1) 1.00 60.00

What is Factorio Ratios Calculator?

A factorio ratios calculator is a specialized tool designed for players of the hit automation game, Factorio. Its primary purpose is to calculate the exact number of assembly machines, chemical plants, or furnaces required to meet a specific production target. Because Factorio is built on deterministic mathematics, achieving a perfectly balanced factory (known as “perfect ratios”) prevents bottlenecks and idle machinery.

Who should use this? From beginner engineers struggling with iron gear shortages to megabase builders calculating thousands of science packs per minute, the factorio ratios calculator provides the mathematical backbone for efficient design. A common misconception is that simply adding more machines fixes problems; however, without proper ratios, you may simply overwhelm your belts or waste precious power on idle beacons.

Factorio Ratios Calculator Formula and Mathematical Explanation

The logic behind the factorio ratios calculator relies on the interaction between crafting time, machine speed, and module modifiers. The fundamental equation used in our tool is:

Assemblers = (Target Items/Sec × Recipe Time) / (Machine Speed × Productivity Multiplier)

Variable Meaning Unit Typical Range
Target Rate Desired output quantity Items/min 1 – 2,700 (Blue Belt)
Recipe Time Base crafting speed of item Seconds 0.5 – 60.0
Machine Speed The multiplier of the assembler Scalar 0.5 – 1.25
Productivity Extra items created for free Percentage 0% – 300%

Practical Examples (Real-World Use Cases)

Example 1: Iron Gear Production
If you want to fill a half-yellow belt (7.5 items/sec, or 450 items/min) with Iron Gears (Recipe Time: 0.5s), using Assembling Machine 2s (Speed: 0.75). The factorio ratios calculator would determine:
(7.5 * 0.5) / 0.75 = 5 Assemblers. This ensures your belt remains perfectly compressed without overbuilding.

Example 2: Electronic Circuits (Green Chips)
Producing 1200 items/min using Assembler 3s (Speed 1.25) and four Productivity 3 modules (+40% productivity).
Calculated rate: (20 items/s * 0.5s) / (1.25 * 1.4) = 5.71 Assemblers. To maintain full throughput, you would round up to 6 machines.

How to Use This Factorio Ratios Calculator

  1. Enter Target Rate: Start by defining how many items per minute you need for your production block.
  2. Define Recipe: Look at the in-game tooltip for “Crafting Time” and “Yield”. For copper wire, the yield is 2.
  3. Select Machine: Choose your current technology level (Assembler 1, 2, or 3).
  4. Apply Modules: If you are using beacons or internal modules, enter the total percentage bonuses.
  5. Analyze Results: Review the “Assemblers Required” and check if your current belt tier (Yellow, Red, Blue) can handle the flow.

Key Factors That Affect Factorio Ratios Calculator Results

  • Machine Crafting Speed: Each assembler tier has a multiplier. Using a slower machine for a high-speed recipe requires significantly more footprint.
  • Productivity Modules: These are game-changers. They slow down the machine but create extra items from the same ingredients, drastically changing the factorio ratios calculator output.
  • Beacon Interference: Beacons provide speed bonuses from a distance. The additive nature of speed bonuses means even a few beacons can reduce assembler counts by 80%.
  • Belt Throughput Limits: Even if your ratio is perfect, a Yellow Belt only moves 15 items/s. Your factorio ratios calculator will help you see when you need to upgrade to Red (30/s) or Blue (45/s).
  • Inertia and Buffers: Ratios assume constant input. If your raw materials are stuttering, your calculated output will never be reached.
  • Power Stability: If your factory’s power drops below 100%, machines slow down proportionally, breaking your calculated ratios.

Frequently Asked Questions (FAQ)

Why is my assembler count a decimal?

Mathematics rarely results in whole numbers. If the factorio ratios calculator says 5.2, you generally build 6 assemblers to ensure the target rate is met, though one will be slightly idle.

Do beacons change the ratio of input to output?

No, beacons (speed modules) only change how fast the process happens. Only Productivity Modules change the ratio of raw materials to finished products.

How do I calculate ratios for liquid recipes?

The factorio ratios calculator works for liquids too! Simply treat “items” as “fluid units” (e.g., 100 Petroleum Gas).

What is the speed of a Blue Belt?

A Blue Belt transports 45 items per second. If your calculation shows more than 45 items/s, you need multiple belts.

Can this tool calculate Mining Drill ratios?

Yes, by setting the recipe time to the mining speed of the ore and yield to the drill’s mining power.

Does the calculator account for inserter speed?

No, this tool assumes your inserters are fast enough to keep up. High-speed recipes may require Stack Inserters.

What is a ‘Perfect Ratio’ setup?

It’s a design where the output of one machine exactly matches the input requirements of the next, leaving no wasted resources or idle time.

Is productivity worth the speed penalty?

In late-game megabases, yes. It reduces the total amount of mining and smelting required, though you must compensate with speed beacons.

© 2023 Factory Optimizer Tools. Designed for Factorio engineers.


Leave a Comment