Factorio Ratios Calculator
Your essential tool for engineering perfect production lines in Factorio.
Production Calculator
Required Input Resources
A chart visualizing the required input items per second to sustain your production goal.
Resource Breakdown
| Input Resource | Items per Second | Items per Minute | Blue Belts Needed |
|---|
This table breaks down the raw material requirements for your specified production line.
What is a Factorio Ratios Calculator?
A factorio ratios calculator is a specialized tool designed to solve the complex mathematical problems inherent in the game Factorio. At its core, it helps players determine the precise number of machines (like assemblers or furnaces), resources, and infrastructure (like transport belts) needed to produce a specific item at a desired rate. Instead of manually calculating production chains, which can be prone to errors and bottlenecks, a factorio ratios calculator automates the process, ensuring your factory operates at peak efficiency.
This tool is invaluable for both new players trying to understand production chains and veteran engineers designing mega-bases. By inputting your desired output, the calculator works backward through the crafting recipe tree, accounting for variables like assembler crafting speed, module effects (productivity and speed), and beacon bonuses. The ultimate goal is to achieve a perfect balance where no machine is idle and no belt is empty, creating a seamless and efficient factory floor.
Factorio Ratios Formula and Mathematical Explanation
The fundamental calculation for determining the number of assemblers is based on balancing the desired output rate with the production rate of a single machine. The core formula used by a factorio ratios calculator is:
Num_Assemblers = (Target_Rate * Craft_Time) / (Machine_Speed * Speed_Modifier * Prod_Yield)
Here’s a step-by-step breakdown:
- Items per Second per Machine (Base): First, we find how many items one machine makes without any upgrades. This is
1 / Craft_Time. - Adjust for Machine Speed: We then multiply by the machine’s own speed. For an Assembling Machine 2, this is 0.75. The rate becomes
(1 / Craft_Time) * Machine_Speed. - Factor in Modules: Modules add another layer. The total speed modifier is
(1 + Speed_Module_Bonus - Productivity_Module_Penalty). Productivity modules also provide a yield bonus (Prod_Yield = 1 + Productivity_Bonus), which effectively reduces the number of machines needed for the same output. - Final Calculation: Combining these, the final number of required assemblers is your target output rate divided by the fully modified output rate of a single machine. This is the central logic behind any good factorio ratios calculator. Ready to optimize further? Check out our factorio belt calculator to ensure your logistics can keep up.
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Target_Rate | Desired items per second | items/sec | 0.1 – 100+ |
| Craft_Time | Base time for one recipe craft | seconds | 0.5 – 60 |
| Machine_Speed | Crafting speed multiplier of the assembler | multiplier | 0.5, 0.75, 1.25 |
| Speed_Modifier | Combined speed effect from modules | multiplier | 0.4 – 5.0+ |
| Prod_Yield | Bonus items from productivity modules | multiplier | 1.0 – 1.4+ |
Practical Examples (Real-World Use Cases)
Example 1: Crafting 5 Electronic Circuits per Second
An engineer wants to establish a production line for 5 electronic circuits per second using Assembling Machine 2s, each equipped with two Productivity Module 3s.
- Inputs: Item = Electronic Circuit, Output = 5/sec, Assembler = AM2 (0.75 speed), Prod Modules = 2.
- Calculation: Electronic circuits have a base craft time of 0.5s. Two prod modules give +20% productivity but also a -30% speed penalty. The factorio ratios calculator determines the required assemblers is ~14.8. You would build 15 assemblers.
- Interpretation: This setup will require 15 assemblers and demand 5 items/sec of Iron Plate and 15 items/sec of Copper Cable (since each circuit needs 3 cables). This will produce 6 circuits/sec thanks to the productivity bonus.
Example 2: A Full Blue Belt of Advanced Circuits
A factory manager needs to produce a full blue belt of advanced circuits (45 items/sec) using fully beaconed Assembling Machine 3s.
- Inputs: Item = Advanced Circuit, Output = 45/sec, Assembler = AM3 (1.25 speed) with 4 Prod3 modules and 8 beacons with 2 Speed3 modules each.
- Calculation: The base craft time is 6s. The immense speed bonus from beacons far outweighs the productivity penalty. The factorio ratios calculator would compute the required inputs: 90 plastic/sec, 90 electronic circuits/sec, and 180 copper cable/sec.
- Interpretation: This high-end setup is incredibly resource-intensive. Planning for the inputs is critical, especially the 90 electronic circuits/sec, which is a massive factory on its own. A perfect smelting column guide is essential for meeting the raw resource demand.
How to Use This Factorio Ratios Calculator
Using this factorio ratios calculator is straightforward. Follow these steps to plan your production line accurately:
- Select Your Item: Choose the item you wish to craft from the dropdown menu.
- Set Desired Output: Enter your target production rate in items per second.
- Choose Your Assembler: Select the tier of assembling machine you plan to use. Notice how this immediately changes the results.
- Add Modules: Specify the number of productivity and speed modules you will place in each assembler. The calculator automatically adjusts for speed penalties and productivity bonuses.
- Review the Results: The calculator instantly displays the number of assemblers needed, the total power draw, and the final crafting speed. The chart and table below will update to show the required input resources per second.
- Plan Your Inputs: Use the “Required Input Resources” chart and table to plan the upstream production lines needed to feed your new setup. This is a crucial step for avoiding bottlenecks. For advanced setups, you might need a dedicated factorio production calculator.
Key Factors That Affect Factorio Ratios Results
Several factors can dramatically alter the results of a factorio ratios calculator. Understanding them is key to mastering factory design.
- Assembler Tier: Higher-tier assemblers have a faster base crafting speed, significantly reducing the number of machines needed. An Assembling Machine 3 is 2.5 times faster than an Assembling Machine 1.
- Productivity Modules: These modules are game-changers. They provide “free” items over time, reducing the required inputs and number of machines for a given output. However, they slow machines down and increase power/pollution, a trade-off that must be managed.
- Speed Modules: The direct opposite of productivity modules, these increase machine speed at the cost of significantly higher energy consumption. They are best used to counteract the slowness from productivity modules or for maximizing output in a small space.
- Beacons: Beacons broadcast module effects to nearby machines, allowing a single machine to be affected by many more than its own slots would allow. A beacon-based design is the cornerstone of late-game, high-throughput factories. Our guide to nuclear power setup is a must-read for powering these energy-hungry designs.
- Recipe Complexity: Recipes with longer crafting times or numerous ingredients will naturally require more complex production chains and more assemblers. A simple item like Iron Gear Wheels is far easier to scale than, for example, a Rocket Control Unit.
- Belt Throughput: It doesn’t matter if you have 100 assemblers if you can’t get resources to them. The tier of your transport belts (yellow, red, blue) dictates the maximum item flow and often becomes the primary bottleneck. Always consult a factorio belt calculator when planning large-scale production.
Frequently Asked Questions (FAQ)
1. Why is the calculator result a decimal?
The factorio ratios calculator provides a precise mathematical result. A result like “14.8 assemblers” means 14 assemblers aren’t enough to meet your target, while 15 will slightly exceed it. For perfect ratios, you can sometimes under-clock the last machine, but most players simply round up.
2. Does this calculator account for inserter speed?
No, this calculator focuses on the production machines themselves. Inserter speed can become a bottleneck, especially in high-speed, beaconed setups where machines consume and produce items faster than a single inserter can operate. You may need multiple inserters per machine for such builds.
3. How do I use the ‘Copy Results’ button?
Clicking “Copy Results” will place a summary of your calculation (required assemblers, inputs per second, and module setup) onto your clipboard. You can then paste this into a notepad, spreadsheet, or in-game notes to keep track of your factory plans.
4. Why are productivity modules so important?
In the late game, resource patches are finite. Productivity modules are the only way to get more output plates from fewer input ores. Over a large factory, this “free” resource generation saves entire mining outposts and drastically reduces the logistical strain on your train network, making them essential for any mega-base.
5. When should I use speed modules instead of productivity modules?
Speed modules are best used in two scenarios: 1) In mining drills, where productivity offers a better bonus via research. 2) In conjunction with productivity modules in a beaconed setup to counteract the speed penalty and achieve massive throughput.
6. What’s the difference between this and a full production planner?
This factorio ratios calculator is designed for single-recipe calculations. A full factorio production calculator or planner (like KirkMcDonald’s or FactorioLab) can calculate an entire production chain, from raw ore to the final product (e.g., rocket parts), which is more suitable for planning entire sections of a factory at once.
7. Does the calculator handle fluid calculations?
This specific version focuses on assembler-based recipes. Fluid dynamics, such as those in oil processing, involve different buildings (Refineries, Chemical Plants) and more complex ratio calculations (e.g., advanced oil cracking). For that, you would need a specialized tool like an oil cracking calculator.
8. How accurate are the power consumption estimates?
The power estimates are based on the continuous operation of the assemblers with the specified modules. It’s a very accurate representation of the power draw for that specific production line when it’s running at full capacity.