Factorio Calculator
Calculate the number of machines, raw materials, and energy required to produce items in Factorio. Optimize your factory with precise ratios.
Was this calculator helpful?
How to use this tool?
How to Use the Factorio Production Calculator
- Select an Item: Choose the item you want to produce from the dropdown (e.g., Iron Plate, Electronic Circuit).
- Enter Desired Rate: Input the number of items you want to produce per second (e.g., 1.0). Use decimal values if needed (e.g., 0.5).
- Choose Modules (Optional): Pick a module to affect speed or productivity. "None" means no module.
- Click "Calculate": The calculator will show:
- Machines needed: Number of Electric Furnaces (for smelting) or Assembling Machine 3s (for assembling) required.
- Effective crafting speed and productivity bonus.
- Raw materials per second needed (e.g., Iron Ore, Copper Wire).
- Read the Formula Explanation: Below the results, see how the calculation works (e.g., machines = (rate × crafting time) / (machine speed × module effects)).
- Reset: Click "Reset" to clear inputs and results.
Note: All rates are in items per second. The calculator assumes Electric Furnaces (speed 2) for smelting and Assembling Machine 3 (speed 1.25) for assembling. Module effects adjust these speeds and productivity.
Previous Results
| Result | Inputs | Date |
|---|
Frequently Asked Questions
Currently, you can calculate production for Iron Plates, Copper Plates, Iron Gear Wheels, Electronic Circuits, and Science Pack 1. More items will be added in future updates.
Modules modify the effective crafting speed and productivity. Speed modules increase speed but reduce productivity, while productivity modules increase output per cycle but slow down speed. The calculator uses the standard module effects.
For smelting, we assume Electric Furnace (speed 2). For assembling, we assume Assembling Machine 3 (speed 1.25). These are the most common end-game machines.
No, this calculator does not include productivity research bonuses. It only accounts for module effects. You can adjust the rate manually to compensate.