Skip to content
Factorio
Free tool

Factorio Calculator for ratios and machines

The Factorio Calculator plans your entire production chain: enter an item and target quantity to instantly see how many assembling machines, furnaces and refineries you need, how many raw materials flow per minute, how much power the setup draws and how heavily your transport belts are used. For vanilla 2.0 and Space Age, using Factorio 2.0.77 data. Free, with no sign-up or Mod—the calculator runs right in your browser.

Built by Marvin Kluck

Factory planned? Build it with friends on your own Factorio server.

Electronic circuit

SettingsShow
Game version
Total machines

6

  • Electric furnace4×(3)
  • Assembling machine 22×(1.25)
Power demand (at target quantity)

728 kW

  • Power for machines
  • Mining drills: 450 kW
Raw material requirements
  • Copper ore67.5/min
    3× Electric mining drill3.8 % Belt utilization
  • Iron ore45/min
    2× Electric mining drill2.5 % Belt utilization

Mining drills without research bonuses, offshore pumps only for water. The calculator doesn't count pumps for crude oil.

Complete production chain
Electronic circuit45/minElectronic circuit · 2.5 % beltAssembling machine 21×(0.5)75 kW
Copper cable135/minCopper cable · 7.5 % beltAssembling machine 21×(0.75)113 kW
Iron plate45/minIron plate · 2.5 % beltElectric furnace2×(1.2)216 kW
Copper plate67.5/minCopper plate · 3.8 % beltElectric furnace2×(1.8)324 kW

“Count” is the number of whole machines rounded up; the exact calculation at 100% utilization is shown in parentheses.

Recipes, times, and machine values come from the official Factorio 2.0.77 data export. Research bonuses (mining productivity, recipe productivity) and quality are not included.

Expected result

What the Factorio calculator shows you

For a selected item and target quantity, the calculator shows how many machines each recipe needs, the raw materials required per minute, the facility’s power consumption, and belt utilization. Example: To produce Electronic circuit at 45 per minute, you need 4× Electric furnace and 2× Assembling machine 2, plus 67.5 Copper ore and 45 Iron ore per minute.

  • Number of machines for each recipe in the chain, exact and rounded up
  • Raw materials per minute (ore, coal, crude oil, water), plus the number of mining drills and of offshore pumps for water
  • Energy required for the target quantity, split into electricity and fuel
  • Conveyor belt utilization for each material flow as a percentage of a conveyor belt of your choice
  • Surplus and byproducts, such as leftover light oil
  • Effects of modules and beacons on speed, productivity, and energy

Example: Electronic circuit, 45 per minute

Target: Electronic circuit at 45 per minute. You'll need 6 machines (4× Electric furnace and 2× Assembling machine 2). 67.5 Copper ore and 45 Iron ore must flow per minute. The machines consume 728 kW power, plus 450 kW for mining drills.

RecipeAmount per minuteMachineCount
Electronic circuit45Assembling machine 21× (0.5)
Copper cable135Assembling machine 21× (0.75)
Iron plate45Electric furnace2× (1.2)
Copper plate67.5Electric furnace2× (1.8)
Raw materials per minute: 67.5 Copper ore and 45 Iron ore

Oil example: Plastic bar, 100 per minute

Target: Plastic bar at 100 per minute. You'll need 4 machines (3× Chemical plant and 1× Oil refinery). 1,026 Crude oil and 50 Coal must flow per minute. The machines consume 731 kW power, plus 180 kW for mining drills.

RecipeAmount per minuteMachineCount
Plastic bar100Chemical plant1× (0.833)
Advanced oil processing256.4 Heavy oil461.5 Light oil564.1 Petroleum gasOil refinery1× (0.855)
Light oil cracking to petroleum gas435.9Chemical plant1× (0.726)
Heavy oil cracking to light oil192.3Chemical plant1× (0.214)
Raw materials per minute: 1,026 Crude oil and 50 Coal

Research example: Chemical science pack, 45 per minute

Target: Chemical science pack at 45 per minute. You'll need 77 machines (39× Assembling machine 2, 30× Electric furnace, 6× Chemical plant and 2× Oil refinery). 1,731 Crude oil, 540 Iron ore, 337.5 Copper ore and 67.5 Coal must flow per minute. The machines consume 12.17 MW power, plus 2.97 MW for mining drills.

RecipeAmount per minuteMachineCount
Chemical science pack45Assembling machine 212× (12)
Advanced circuit67.5Assembling machine 29× (9)
Engine unit45Assembling machine 210× (10)
Sulfur22.5Chemical plant1× (0.188)
Copper cable675Assembling machine 24× (3.75)
Advanced oil processing432.7 Heavy oil778.8 Light oil951.9 Petroleum gasOil refinery2× (1.44)
Electronic circuit135Assembling machine 22× (1.5)
Plastic bar135Chemical plant2× (1.13)
Pipe90Assembling machine 21× (1)
Steel plate45Electric furnace6× (6)
Iron gear wheel45Assembling machine 21× (0.5)
Iron plate540Electric furnace15× (14.4)
Copper plate337.5Electric furnace9× (9)
Light oil cracking to petroleum gas735.6Chemical plant2× (1.23)
Heavy oil cracking to light oil324.5Chemical plant1× (0.361)
Raw materials per minute: 1,731 Crude oil, 540 Iron ore, 337.5 Copper ore and 67.5 Coal

How it works

How to use the Factorio calculator

No login, no Mod, no download: plan right in your browser before you build.

Step 1

Choose item and target quantity

Find the item in the list (e.g. Electronic Circuit or Chemical Science Pack) and enter the desired quantity per minute or per second.

Step 2

Set game version, machines and modules

Choose vanilla 2.0 or Space Age under “Game version”, then select the Assembling machine, furnace, modules for each slot and, if needed, beacon modules, beacons per machine and machines per beacon. The result updates instantly.

Step 3

Read result

For each recipe, you can see the exact and rounded-up machine count, quantity and power requirement, plus raw materials per minute with mining drills and pumps, surplus and utilization of the selected transport belt. Use “Choose another recipe” to swap a recipe.

Step 4

Share plan

The URL contains the item, quantity and settings. Copy the link and send it to your fellow players so they can open the same plan.

Ratios

Factorio ratios: popular ratios

How many machines you need per final-product machine — Assembling Machine 2 and Electric Furnace, vanilla 2.0, without modules. The calculator above provides the same result for any other settings.

  • Electronic circuit: For each Assembling machine 2, you need 1.5× Assembling machine 2 (Copper cable), 2.4× Electric furnace (Iron plate), 3.6× Electric furnace (Copper plate). That's the classic 3:2 ratio of copper cable to circuits.
  • Advanced circuit: For each Assembling machine 2, you need 0.42× Assembling machine 2 (Copper cable), 0.17× Assembling machine 2 (Electronic circuit), 0.12× Chemical plant (Plastic bar), 0.13× Oil refinery (Advanced oil processing), 1× Electric furnace (Copper plate), 0.4× Electric furnace (Iron plate), 0.11× Chemical plant (Light oil cracking to petroleum gas), 0.03× Chemical plant (Heavy oil cracking to light oil).
  • Automation science pack: For each Assembling machine 2, you need 0.24× Electric furnace (Copper plate), 0.1× Assembling machine 2 (Iron gear wheel), 0.48× Electric furnace (Iron plate).
  • Logistic science pack: For each Assembling machine 2, you need 0.08× Assembling machine 2 (Inserter), 0.04× Assembling machine 2 (Transport belt), 1.1× Electric furnace (Iron plate), 0.13× Assembling machine 2 (Iron gear wheel), 0.08× Assembling machine 2 (Electronic circuit), 0.13× Assembling machine 2 (Copper cable), 0.3× Electric furnace (Copper plate).
  • Chemical science pack: For each Assembling machine 2, you need 0.75× Assembling machine 2 (Advanced circuit), 0.83× Assembling machine 2 (Engine unit), 0.02× Chemical plant (Sulfur), 0.31× Assembling machine 2 (Copper cable), 0.12× Oil refinery (Advanced oil processing), 0.13× Assembling machine 2 (Electronic circuit), 0.09× Chemical plant (Plastic bar), 0.08× Assembling machine 2 (Pipe), 0.5× Electric furnace (Steel plate), 0.04× Assembling machine 2 (Iron gear wheel), 1.2× Electric furnace (Iron plate), 0.75× Electric furnace (Copper plate), 0.1× Chemical plant (Light oil cracking to petroleum gas), 0.03× Chemical plant (Heavy oil cracking to light oil).

Reference

Numbers used by the calculator

Crafting speed, transport belt throughput, and module effects from the Factorio 2.0.77 data export.

Machine crafting speed
MachineCrafting speedModule Slots
Stone furnace10
Steel furnace20
Electric furnace22
Assembling machine 10.50
Assembling machine 20.752
Assembling machine 31.254
Chemical plant13
Oil refinery13
Centrifuge12
Transport belt throughput
Conveyor beltItems per secondItems per minute
Transport belt15900
Fast transport belt301,800
Express transport belt452,700
Module effects (per module)
ModuleSpeedProductivityEnergy
Speed module+20 %–+50 %
Speed module 2+30 %–+60 %
Speed module 3+50 %–+70 %
Productivity module−5 %+4 %+40 %
Productivity module 2−10 %+6 %+60 %
Productivity module 3−15 %+10 %+80 %
Efficiency module––−30 %
Efficiency module 2––−40 %
Efficiency module 3––−50 %

More tools

More free game tools

FAQ

Frequently asked questions about the Factorio Calculator

Quick answers about machine counts, ratios, transport belts, modules, oil and Space Age.

Machines = amount per second ÷ (crafting speed × speed factor ÷ recipe time × output).

An Electronic circuit has a recipe time of 0.5 s. Assembling machine 2 has a crafting speed of 0.75, so it completes 1.5 cycles per second, or 90 circuits per minute. For 45 per minute (0.75 per second), you need exactly 0.5 machines, rounded up to one. The Factorio Calculator does this for every step in the chain and only rounds up to whole machines at the end.

The classic ratio is 3:2: three machines making Copper cable for every two making Electronic circuits.

The “Factorio ratios” section on this page shows ratios for Electronic circuits, Advanced circuits and red, green and blue science packs, calculated with Assembling machine 2 and Electric furnaces in vanilla 2.0 without modules. To plan a research rate such as 60 science packs per minute, enter each pack separately at 60 per minute to see the machines, raw materials, power and transport belt utilization. The calculator doesn't calculate the number of labs.

Yes. Use the toggle under “Game version”; it includes the Foundry, Electromagnetic plant and Biochamber.

Enable “Space Age” to add the expansion's recipes and machines, such as the foundry, electromagnetic plant, biochamber, and cryogenic plant, along with recipes like casting iron and making plastic from bioflux. Asteroid crushing and processing on the space platform are intentionally excluded because they depend on your platform's layout. Recycling is also excluded.

Yellow 15/s, Red 30/s, Blue 45/s, Green (Turbo, Space Age) 60/s.

The yellow transport belt carries 15 items per second (900 per minute), the red 30 (1,800 per minute), the blue 45 (2,700 per minute), and the turbo transport belt in Space Age 60 (3,600 per minute). For each row, the calculator shows what percentage of your chosen belt’s capacity the material flow uses. Fluids travel through pipes, so they have no belt utilization.

Using effect values and the Beacon profile directly from the game.

The selected module fills every free Slot. A productivity module 3 gives +10% productivity but reduces speed by 15% and increases energy consumption by 80%. Productivity only applies to recipes that allow it. Beacons with speed modules have an effectiveness of 1.5; multiple beacons affecting one machine have diminishing returns (two beacons each have a factor of just 0.7071). Set how many machines share a beacon under “Machines per beacon”. At 1, the displayed beacon count is an upper bound.

1,000 petroleum gas per minute requires about 1,026 crude oil when using cracking.

The calculator solves the entire recipe chain at once, rather than one step at a time. This also handles Advanced oil processing, which produces Heavy oil, Light oil and Petroleum gas in a fixed ratio, and Kovarex enrichment, where a recipe consumes its own product. The calculator automatically cracks oil that isn't needed into Petroleum gas: producing 1,000 Petroleum gas per minute then takes around 1,026 Crude oil per minute, compared with 1,818 Crude oil without cracking. Anything still left over appears under “Surplus”. You can switch to Basic oil processing or Coal liquefaction in the recipe column.

Factorio 2.0.77 data; research bonuses and quality are not included.

Recipes, crafting times, machine values and module effects come from the game's official data export (data.raw, generated with the dedicated server) rather than being entered by hand; item names also use the game's translations. Mining productivity, recipe productivity research, quality and the space needed for transport belts, pipes and beacons are not included. Fuel for fuel-powered furnaces is shown as power in kW, not as Coal in the raw material requirements. Mining drills are counted without bonuses, offshore pumps only for water. For crude oil the calculator shows the amount per minute but no number of pumps, because their output depends on the yield of the oil field. This gives you a reliable estimate for planning a build, but it doesn't replace testing it in-game.

No. The Factorio Calculator runs for free in your browser, and the link contains your plan.

Plan your factory here before building it in the game, without a Mod or download. The calculation runs entirely in your browser; you don't need an account or login. The URL reflects your item, quantity and settings, so you can copy and share it. Nothing is stored on our servers.

Any more questions?

Contact Support
Your own Factorio server?

Rent your own Factorio server in 60 seconds

Enough power for large factories, DDoS protection, and full admin control included—your server keeps running while you plan your next steps.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in 60 seconds.

Flexible TermCancel anytimeOnline in 60 seconds

Looking for more tools? View all Factorio tools