Factorio Ratio Calculator






Factorio Ratio Calculator – Optimize Your Assembly Lines


Factorio Ratio Calculator

Optimize your factory production lines with precision.


How many items do you want to produce per second?
Please enter a positive number.


Base time shown in the game recipe.
Time must be greater than 0.


Amount of items produced in one cycle.


Select your machine type or manual speed.


Bonus from Productivity Modules (e.g., 10 for 10%).


Total Machines Required
0.67

Items per Machine/sec: 1.50
Actual Crafting Cycle: 0.67s
Total Items per Minute: 60.00

Formula: (Target × Recipe Time) / (Crafting Speed × Yield × Productivity)

Machine Requirements Comparison

Number of machines needed based on different Assembler Tiers

Chart updates in real-time. Lower bars indicate higher efficiency.

What is a Factorio Ratio Calculator?

The factorio ratio calculator is an essential tool for any player looking to transition from “spaghetti” factory designs to organized, high-efficiency megabases. In the world of Factorio, every item has a specific recipe time and yield. If you build too few machines for a component, your production stalls; build too many, and you waste precious space and power.

A professional factorio ratio calculator allows you to input your desired output (such as “I want 45 Iron Plates per second to fill a Blue Transport Belt”) and tells you exactly how many furnaces or assemblers you need to place. This eliminates guesswork and ensures that every belt is perfectly compressed.

Common misconceptions include ignoring the “Crafting Speed” of machines. An Assembling Machine 1 only operates at 0.5 speed, meaning a 1-second recipe actually takes 2 seconds to complete. Our factorio ratio calculator handles these complexities automatically, including productivity bonuses and speed modifiers.

Factorio Ratio Calculator Formula and Mathematical Explanation

The math behind Factorio logistics is straightforward but requires attention to detail regarding machine tiers. To calculate the number of machines required, we use the following derivation:

Machines = (Target Rate × Recipe Time) / (Machine Speed × Yield × Productivity)

Variable Meaning Unit Typical Range
Target Rate Desired items produced per second Items/sec 0.1 – 2700
Recipe Time Base time listed in the game menu Seconds 0.5 – 60
Machine Speed The multiplier of the assembler/furnace Multiplier 0.5 – 1.25
Yield Number of items produced per cycle Integer 1 – 10
Productivity Bonus from modules (1.0 + bonus) Decimal 1.0 – 2.0
Table 1: Input variables for the Factorio ratio calculator math model.

Practical Examples (Real-World Use Cases)

Example 1: Filling a Yellow Belt with Iron Plates

A Yellow Transport Belt moves 15 items per second. To calculate the number of Stone Furnaces (Speed 1.0) needed for Iron Plates (Recipe Time 3.2s, Yield 1):

  • Inputs: Target 15/s, Time 3.2, Speed 1.0, Yield 1.
  • Calculation: (15 × 3.2) / (1.0 × 1) = 48.
  • Result: You need exactly 48 Stone Furnaces to saturate a yellow belt.

Example 2: Electronic Circuits (Green Chips) with Productivity

You want 10 Green Chips per second using Assembler 3s (Speed 1.25) and 4 Productivity Module 3s (+40% productivity).

  • Inputs: Target 10/s, Time 0.5, Speed 1.25, Yield 1, Productivity 1.4.
  • Calculation: (10 × 0.5) / (1.25 × 1 × 1.4) = 5 / 1.75 ≈ 2.86.
  • Result: You need 3 Assembling Machine 3s (the 3rd machine will operate at 86% capacity).

How to Use This Factorio Ratio Calculator

  1. Enter Target Output: Start by defining your goal. Most players base this on belt speeds (15, 30, or 45 items/sec).
  2. Input Recipe Data: Hover over the item in-game to see the base crafting time and the amount produced per cycle.
  3. Select Machine: Choose the tier of assembler or furnace you are currently using.
  4. Add Modules: If you are using Productivity Modules, enter the total percentage (e.g., three +4% modules = 12%).
  5. Read the Main Result: The large number at the top shows the total machines required. If it’s 10.2, you should build 11.

Key Factors That Affect Factorio Ratio Calculator Results

When using a factorio ratio calculator, several external factors can influence your actual factory performance:

  • Belt Throughput: Even if your ratio is perfect, if your belts can’t carry the items fast enough, machines will idle.
  • Inserter Speed: High-speed recipes (like copper cables) might require multiple stack inserters to keep up with the machine’s cycle time.
  • Module Penalties: Productivity modules reduce crafting speed. While our factorio ratio calculator accounts for the productivity boost, you must adjust the “Crafting Speed” input if the modules slow the machine down.
  • Beacons: Speed modules in beacons can significantly boost the Crafting Speed variable, often reaching multipliers of 5.0 or higher.
  • Power Supply: If your base is low on power, machines slow down proportionally, throwing off all calculated ratios.
  • Input Bottlenecks: The factorio ratio calculator assumes a 100% supply of raw materials. If your iron plate line is thin, your steel furnaces will never reach the calculated output.

Frequently Asked Questions (FAQ)

Why does the factorio ratio calculator show a decimal for machines?

Since you cannot build 0.5 of a machine, you should always round up to the nearest whole number to meet your target, or accept a slightly lower output.

How do I calculate for Beacons?

Add the speed bonus from beacons to the machine’s base speed. For example, an Assembler 3 (1.25) with four Speed Module 3s (+200% speed) would have an effective speed of 1.25 * (1 + 2.0) = 3.75.

What is the ratio for Copper Cables to Electronic Circuits?

Without modules, it is a 3:2 ratio (3 cable assemblers feeding 2 circuit assemblers). You can verify this by running both recipes through the factorio ratio calculator.

Does this calculator work for liquids?

Yes, the math for Refineries and Chemical Plants is the same. Just use “Units” instead of “Items” for your target output.

Why is my output lower than the calculator says?

Check your inserters. If the machine finishes a craft in 0.1 seconds but the inserter takes 0.2 seconds to swing, the machine will wait, reducing its effective ratio.

Does productivity affect input requirements?

Yes! Productivity allows you to get more output from the same amount of input, which effectively reduces the number of “upstream” machines (like miners or furnaces) needed.

What is “Belt Compression”?

It means every available slot on a transport belt is filled. A factorio ratio calculator helps you determine exactly how many machines are needed to reach that 100% compression state.

Can I use this for modded Factorio (Krastorio/Space Exploration)?

Absolutely. As long as you know the Recipe Time and Machine Speed from the mod, the factorio ratio calculator logic remains identical.

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


Leave a Reply

Your email address will not be published. Required fields are marked *