Factorio Rate Calculator – Optimize Your Factory Production


Factorio Rate Calculator

Factorio Production Rate Calculator

Determine the machines, resources, and power needed for your desired Factorio production goals.



Select the item you want to produce.


Enter how many items you want to produce per second.



Choose the type of assembling machine you are using.


Select the module type you are inserting into each machine.


Enter how many modules are in each machine (max depends on assembler).



How many beacons are providing a bonus to each machine?



Select the module type used in your beacons (usually Speed Modules).

Calculation Results

Machines Needed
0.00

Items per Machine per Second
0.00

Total Power Consumption (MW)
0.00

Effective Crafting Speed
0.00

How the Factorio Rate Calculator Works:

The calculator determines the required number of machines by dividing your Desired Output Rate by the Items per Machine per Second. This per-machine rate is calculated based on the item’s base crafting time, the assembler’s base speed, and all module/beacon speed and productivity bonuses. Resource consumption is adjusted for productivity modules, and power consumption accounts for module and efficiency effects.

Raw Resource Consumption per Second

This chart visualizes the raw resources required per second to sustain your target production rate.

What is a Factorio Rate Calculator?

A Factorio Rate Calculator is an essential tool for any aspiring or veteran factory builder in the game Factorio. It allows players to precisely determine the number of assembling machines, mining drills, furnaces, and other production buildings required to achieve a specific output rate for a given item. Beyond just machines, a Factorio Rate Calculator also helps in understanding the raw resource input per second and the total power consumption of a production line, taking into account various factors like crafting speed, module effects, and beacon bonuses.

Who should use it: Anyone playing Factorio, from beginners trying to understand basic ratios to advanced players optimizing mega-factories for maximum throughput or speedrunners planning efficient builds. It’s invaluable for planning complex production chains, ensuring balanced resource flow, and avoiding bottlenecks.

Common misconceptions: Many players mistakenly believe a Factorio Rate Calculator accounts for every aspect of factory design. However, it typically focuses on machine-level production. It does not inherently consider belt throughput limitations, inserter speeds, train logistics, or complex fluid dynamics. While it provides the foundational numbers, integrating these into a functional layout still requires player ingenuity and further calculations.

Factorio Rate Calculator Formula and Mathematical Explanation

The core of any Factorio Rate Calculator lies in understanding how crafting speed, productivity, and resource requirements interact. Here’s a breakdown of the key formulas:

1. Effective Crafting Speed (ECS)

This determines how fast a machine crafts an item. It’s influenced by the assembler’s base speed, modules, and beacons.

ECS = Base_Assembler_Speed × (1 + Sum_of_Speed_Bonuses)

Where Sum_of_Speed_Bonuses = (Module_Speed_Bonus_per_Module × Number_of_Modules) + (Beacon_Speed_Bonus_per_Module × Number_of_Beacons_Affecting_Machine × 0.5). Note that productivity modules have a negative speed bonus.

2. Effective Productivity (EP)

Productivity modules increase the output of a craft without requiring additional inputs for that bonus output.

EP = 1 + (Productivity_Bonus_per_Module × Number_of_Modules)

3. Items per Craft (IPC)

This is the actual number of items produced per single crafting cycle, considering productivity.

IPC = Base_Crafted_Amount × EP

4. Crafts per Second per Machine (CPSM)

How many crafting cycles a single machine can complete in one second.

CPSM = ECS / Recipe_Crafting_Time

5. Items per Second per Machine (IPSM)

The total output of a single machine per second.

IPSM = CPSM × IPC

6. Machines Needed (MN)

The primary goal of the Factorio Rate Calculator: how many machines are required for your target output.

MN = Desired_Output_Rate / IPSM

7. Raw Resource Consumption per Second (RRPS)

The rate at which raw ingredients are consumed. Productivity modules reduce this requirement.

RRPS_for_Ingredient_X = Desired_Output_Rate × (Ingredient_X_Amount_per_Base_Craft / Base_Crafted_Amount) / EP

8. Total Power Consumption (TPC)

The total electrical power required for the production line, including machines and beacons.

TPC_per_Machine = Base_Machine_Power × (1 + Sum_of_Power_Bonuses) × (1 - Sum_of_Efficiency_Bonuses)

Where Sum_of_Power_Bonuses = (Power_Bonus_per_Module × Number_of_Modules) and Sum_of_Efficiency_Bonuses = (Efficiency_Bonus_per_Module × Number_of_Modules). Minimum power consumption is 20% of base power.

Total_TPC = (MN × TPC_per_Machine) + (Number_of_Beacons_Affecting_Machine × MN × Beacon_Power_Consumption)

Key Variables for Factorio Rate Calculator
Variable Meaning Unit Typical Range
Desired Output Rate The target number of items to produce per second. Items/second 0.1 to 1000+
Base Assembler Speed The inherent crafting speed of the assembling machine type. Multiplier 0.5 (AM1) to 1.25 (AM3)
Module Speed Bonus Percentage increase/decrease in crafting speed from modules. % -15% (Prod 3) to +50% (Speed 3)
Module Productivity Bonus Percentage increase in output items per craft from modules. % 0% to +10% (Prod 3)
Beacon Speed Bonus Speed bonus applied by modules in beacons (50% effect). % 0% to +50% (Speed 3)
Recipe Crafting Time The base time it takes to craft one batch of items. Seconds 0.5 to 30+
Base Crafted Amount The number of items produced per craft without productivity. Items 1 to 2 (e.g., Copper Cable)
Base Machine Power The default power consumption of the assembling machine. kW 90 (AM1) to 210 (AM3)

Practical Examples (Real-World Use Cases)

Example 1: Producing 10 Green Circuits/sec with Productivity

Let’s say you want to produce 10 Green Circuits per second using Assembling Machine 3s with 4 Productivity Module 3s each, and each machine is affected by 8 beacons with Speed Module 3s.

  • Inputs:
    • Target Item: Green Circuit
    • Desired Output Rate: 10 items/sec
    • Assembler Type: Assembling Machine 3 (Base Speed: 1.25)
    • Module Type: Productivity Module 3 (Speed: -0.15, Prod: 0.1, Power: 0.8)
    • Number of Modules: 4
    • Number of Beacons: 8
    • Beacon Module Type: Speed Module 3 (Speed: 1)
  • Outputs (approximate):
    • Machines Needed: ~10.5 machines
    • Items per Machine per Second: ~0.95 items/sec
    • Total Raw Iron Plate per Second: ~10.5 plates/sec
    • Total Raw Copper Plate per Second: ~15.75 plates/sec
    • Total Power Consumption: ~10.5 MW
  • Interpretation: You’d need 11 machines (rounding up) to achieve 10 Green Circuits/sec. The high power consumption is due to the productivity and speed modules. The raw resource requirements are significantly reduced thanks to productivity. This setup is highly efficient in terms of raw materials but very power-hungry.

Example 2: Producing 5 Science Pack 3/sec for Research

You need 5 Science Pack 3 (Military Science Pack) per second for your research, using Assembling Machine 2s with no modules or beacons for simplicity.

  • Inputs:
    • Target Item: Science Pack 3 (Military)
    • Desired Output Rate: 5 items/sec
    • Assembler Type: Assembling Machine 2 (Base Speed: 0.75)
    • Module Type: None
    • Number of Modules: 0
    • Number of Beacons: 0
    • Beacon Module Type: None
  • Outputs (approximate):
    • Machines Needed: ~66.7 machines
    • Items per Machine per Second: ~0.075 items/sec
    • Total Piercing Rounds Magazine per Second: ~5 magazines/sec
    • Total Grenade per Second: ~5 grenades/sec
    • Total Wall per Second: ~10 walls/sec
    • Total Power Consumption: ~10 MW
  • Interpretation: Without modules or beacons, a large number of machines (67) are needed for even a modest science production rate. This highlights the importance of modules and higher-tier assemblers for scaling up production in Factorio. The Factorio Rate Calculator quickly shows the scale of the problem.

How to Use This Factorio Rate Calculator

Using this Factorio Rate Calculator is straightforward and designed to help you plan your Factorio factory with precision:

  1. Select Target Item: Choose the item you wish to produce from the dropdown list. This automatically loads its base crafting recipe and time.
  2. Enter Desired Output Rate: Input the number of items per second you want to produce. Be realistic, but don’t be afraid to experiment!
  3. Choose Assembler Type: Select the type of assembling machine you plan to use (e.g., Assembling Machine 1, 2, or 3). This affects the base crafting speed.
  4. Select Module Type (per machine): If you’re using modules directly in your assembling machines, choose their type (e.g., Speed, Productivity, Efficiency).
  5. Enter Number of Modules per Machine: Specify how many of the selected modules are in each machine. Remember, Assembling Machine 2 has 2 slots, and Assembling Machine 3 has 4 slots.
  6. Enter Number of Beacons Affecting Each Machine: Input how many beacons are providing a bonus to each individual assembling machine.
  7. Select Module Type in Beacons: Choose the module type placed inside your beacons (typically Speed Modules).
  8. Review Results: The calculator will automatically update as you change inputs. The “Machines Needed” is your primary result. Also, check “Items per Machine per Second,” “Total Power Consumption,” and “Effective Crafting Speed” for intermediate insights.
  9. Analyze Resource Consumption: The “Raw Resource Consumption per Second” chart and table will show you the exact input rates for raw materials needed to sustain your production.
  10. Copy Results: Use the “Copy Results” button to quickly save your calculations for sharing or documentation.
  11. Decision-Making Guidance: Use the results to make informed decisions. If “Machines Needed” is too high, consider upgrading assembler types, adding more modules, or using beacons. If power is too high, consider efficiency modules or a larger power infrastructure.

Key Factors That Affect Factorio Rate Calculator Results

Understanding the variables that influence your production rates is crucial for effective factory planning. The Factorio Rate Calculator helps visualize these impacts:

  • Crafting Speed: This is the most direct factor. Higher-tier assemblers (AM3 > AM2 > AM1) have higher base crafting speeds. Speed modules and beacons further amplify this, allowing fewer machines to produce the same output.
  • Productivity Modules: These are unique as they increase the output of a craft without increasing the input requirements for the bonus items. This effectively reduces raw resource consumption per final item, making them incredibly valuable for late-game scaling, though they come with speed and power penalties. The Factorio Rate Calculator accurately models this resource saving.
  • Recipe Crafting Time: Each item has a base crafting time. Items with longer crafting times (e.g., Blue Circuits) naturally require more machines or higher speed bonuses to achieve a given output rate compared to items with short crafting times (e.g., Copper Cable).
  • Base Crafted Amount: Some recipes produce more than one item per craft (e.g., Copper Cable produces 2). This significantly impacts the “Items per Second per Machine” and thus reduces the “Machines Needed” for a target rate.
  • Module Placement and Count: The number and type of modules directly inserted into a machine, as well as the number of beacons affecting it, dramatically alter its effective speed, productivity, and power consumption. Optimizing module setups is a key part of using a Factorio Rate Calculator.
  • Power Consumption: Speed and productivity modules increase power draw, while efficiency modules reduce it. A Factorio Rate Calculator helps you anticipate the energy demands of your factory, preventing unexpected power outages. Planning your power infrastructure (solar, nuclear, steam) is as important as planning production.
  • Resource Ratios: While the calculator gives you the raw resource needs, understanding the ratios between different intermediate products (e.g., how many copper cable assemblers feed one green circuit assembler) is vital for balanced production lines. The Factorio Rate Calculator provides the numbers to derive these ratios.

Frequently Asked Questions (FAQ) about the Factorio Rate Calculator

Q: Does this Factorio Rate Calculator account for belt throughput?

A: No, this calculator focuses on the production rates of individual machines and their immediate resource inputs/outputs. It does not model the limitations of belts, inserters, or other transport mechanisms. You’ll need to ensure your transport infrastructure can handle the calculated rates.

Q: Can I calculate for multiple items at once with this Factorio Rate Calculator?

A: This specific Factorio Rate Calculator is designed for one item at a time. For complex production chains, you would typically calculate each intermediate product’s requirements sequentially, working backward from your final desired output.

Q: How does the Factorio Rate Calculator handle fluid recipes?

A: The formulas apply similarly to fluid recipes. You would input the fluid amounts as “items” in the ingredients. The main difference in Factorio itself is fluid handling mechanics (pipes, pumps, tanks), which are not modeled by this calculator.

Q: How do I factor in mining drills using this Factorio Rate Calculator?

A: The calculator provides the “Raw Resource Consumption per Second.” You would then use a separate calculation (or a dedicated mining calculator) to determine how many mining drills are needed to produce that amount of raw ore, considering mining productivity research and module effects on drills.

Q: What’s the best module setup for my machines?

A: The “best” setup depends on your goal. Productivity modules are generally best for maximizing raw resource efficiency in the late game. Speed modules are best for maximizing throughput in a small footprint. Efficiency modules are for minimizing power consumption. Use the Factorio Rate Calculator to compare different setups.

Q: Why are my numbers slightly off from in-game or other calculators?

A: Minor discrepancies can arise from rounding differences, specific game engine precision, or slight variations in how different calculators interpret complex interactions (e.g., minimum power consumption, exact beacon area of effect). This Factorio Rate Calculator uses standard community-accepted formulas.

Q: Can I use this Factorio Rate Calculator for modded Factorio?

A: Yes, if you know the exact crafting times, ingredient amounts, and module/assembler stats from your mods, you can input those values into the calculator. The underlying mathematical principles remain the same.

Q: What’s the difference between speed and productivity modules in the context of a Factorio Rate Calculator?

A: Speed modules increase how fast a machine crafts, directly boosting its output per second. Productivity modules increase the *amount* of items produced per craft, effectively giving “free” items and reducing the raw input required per final output. Productivity modules also incur a speed penalty, which is factored into the Factorio Rate Calculator.

Related Tools and Internal Resources

To further enhance your Factorio factory planning, explore these related tools and guides:

© 2023 Factorio Planning Tools. All rights reserved. Factorio is a registered trademark of Wube Software Ltd.



Leave a Reply

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