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
6
- Electric furnace4×(3)
- Assembling machine 22×(1.25)
728 kW
- Power for machines
- Mining drills: 450 kW
- Copper ore67.5/min3× Electric mining drill3.8 % Belt utilization
- Iron ore45/min2× 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.
| Recipe | Quantity | Machine | Count | Energy |
|---|---|---|---|---|
| Electronic circuit | 45/minElectronic circuit · 2.5 % belt | Assembling machine 2 | 1×(0.5) | 75 kW |
| Copper cable | 135/minCopper cable · 7.5 % belt | Assembling machine 2 | 1×(0.75) | 113 kW |
| Iron plate | 45/minIron plate · 2.5 % belt | Electric furnace | 2×(1.2) | 216 kW |
| Copper plate | 67.5/minCopper plate · 3.8 % belt | Electric furnace | 2×(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.
| Recipe | Amount per minute | Machine | Count |
|---|---|---|---|
| Electronic circuit | 45 | Assembling machine 2 | 1× (0.5) |
| Copper cable | 135 | Assembling machine 2 | 1× (0.75) |
| Iron plate | 45 | Electric furnace | 2× (1.2) |
| Copper plate | 67.5 | Electric furnace | 2× (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.
| Recipe | Amount per minute | Machine | Count |
|---|---|---|---|
| Plastic bar | 100 | Chemical plant | 1× (0.833) |
| Advanced oil processing | 256.4 Heavy oil461.5 Light oil564.1 Petroleum gas | Oil refinery | 1× (0.855) |
| Light oil cracking to petroleum gas | 435.9 | Chemical plant | 1× (0.726) |
| Heavy oil cracking to light oil | 192.3 | Chemical plant | 1× (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.
| Recipe | Amount per minute | Machine | Count |
|---|---|---|---|
| Chemical science pack | 45 | Assembling machine 2 | 12× (12) |
| Advanced circuit | 67.5 | Assembling machine 2 | 9× (9) |
| Engine unit | 45 | Assembling machine 2 | 10× (10) |
| Sulfur | 22.5 | Chemical plant | 1× (0.188) |
| Copper cable | 675 | Assembling machine 2 | 4× (3.75) |
| Advanced oil processing | 432.7 Heavy oil778.8 Light oil951.9 Petroleum gas | Oil refinery | 2× (1.44) |
| Electronic circuit | 135 | Assembling machine 2 | 2× (1.5) |
| Plastic bar | 135 | Chemical plant | 2× (1.13) |
| Pipe | 90 | Assembling machine 2 | 1× (1) |
| Steel plate | 45 | Electric furnace | 6× (6) |
| Iron gear wheel | 45 | Assembling machine 2 | 1× (0.5) |
| Iron plate | 540 | Electric furnace | 15× (14.4) |
| Copper plate | 337.5 | Electric furnace | 9× (9) |
| Light oil cracking to petroleum gas | 735.6 | Chemical plant | 2× (1.23) |
| Heavy oil cracking to light oil | 324.5 | Chemical plant | 1× (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 | Module Slots |
|---|---|---|
| Stone furnace | 1 | 0 |
| Steel furnace | 2 | 0 |
| Electric furnace | 2 | 2 |
| Assembling machine 1 | 0.5 | 0 |
| Assembling machine 2 | 0.75 | 2 |
| Assembling machine 3 | 1.25 | 4 |
| Chemical plant | 1 | 3 |
| Oil refinery | 1 | 3 |
| Centrifuge | 1 | 2 |
| Conveyor belt | Items per second | Items per minute |
|---|---|---|
| Transport belt | 15 | 900 |
| Fast transport belt | 30 | 1,800 |
| Express transport belt | 45 | 2,700 |
| Module | Speed | Productivity | Energy |
|---|---|---|---|
| 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
Base Calculator
Recreate your own base in the builder and instantly see raid costs, decay time, and upkeep requirements.
Built by Moritz
Production Calculator
Enter a target item and throughput to instantly see the full production chain—every intermediate step, all machines, and raw material requirements.
Built by Luca Stanek
Server Configuration Generator
Describe your server-settings.json settings to the ZapX AI Agent in your own words, or set each option manually—with a live preview for your rented Factorio server.
Built by Florian Galz
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 SupportRent 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.
No setup. No risk. Online in 60 seconds.
Looking for more tools? View all Factorio tools

