Recipe dependencies and ingredients

Factorio Recipe Tree

Expand a Factorio recipe tree from your target item to its raw inputs. Open any ingredient as a separate production target.

BASE GAMEPlan your productionVersion & scope in factory settings

Production target

Advanced circuit · 1 machine

Advanced circuit · 5/min

1 target machine · 13 recipe steps

Raw resources

Crude oil102.6 /min

Trace the full recipe chain

The Factorio recipe tree shows where each ingredient enters the production chain. Expand branches to inspect recipe names, rates and machine demand before switching to combined material totals.

Follow dependencies

Open a branch to see the ingredients needed by that recipe, from intermediate components to raw inputs.

Inspect oil splits

Advanced oil processing and cracking can contribute to the same fluid. The tree shows steps; material balance shows the combined fluid total.

Plan an ingredient

Choose any tree item to open its own production calculation without re-entering the rate.

Try a production plan

Plastic bar recipe treeFollow petroleum gas through the oil chain.Battery recipe treeExplore sulfuric acid and metal inputs.Uranium fuel cell recipe treeTrace uranium processing and Kovarex enrichment.Space science recipe treeFollow rocket parts and satellites back to raw materials.

Know what the numbers include

Select any node to calculate that item on its own. Repeated inputs are aggregated in the production view.

Choose the expanded 2.0.55 base-game dataset for oil processing, ore mining, uranium fuel cycles and rocket launches. It supports shared targets, modules, beacons and mining productivity. Furnace fuel is optional; boilers use the selected fuel. Pumpjack field yield, reactor heat and power layouts, Space Age, quality and mods are not modeled.

Common questions

Why can an item appear in several branches?

The tree follows each recipe path. An ingredient used by several steps can appear more than once; the production and material balance views combine its total demand.

Why can basic oil processing not make heavy oil?

Basic oil processing makes petroleum gas only. Choose advanced oil processing with cracking, use another available recipe, or supply the needed oil externally.

Can the recipe tree show Kovarex enrichment and uranium fuel cells?

Yes. The 2.0.55 base-game dataset includes uranium processing and Kovarex enrichment. Repeated cycle steps stop expanding in the tree; the production totals still include the balanced flow.

Can I calculate an ingredient by itself?

Yes. Select a node in the tree to open that item's production plan at the rate required by the current target.