Best Satisfactory Calculator
Optimize Your Factory Production
Satisfactory Production Calculator
Select the primary item you want to produce per minute.
Enter the desired output quantity of the base item per minute.
Adjust for overclocking or underclocking (1-250%).
Production Breakdown
—
—
—
—
—
Production Data & Chart
| Component | Recipes per Minute | Machines Needed | Machine Clock Speed (%) | Machine Power (MW) | Total Power (MW) |
|---|
Required Component Rate
What is a Satisfactory Calculator?
A Satisfactory Calculator is an essential tool for any player of the popular factory-building simulation game, Satisfactory. It helps players meticulously plan and optimize their production lines by calculating the precise number of machines, resources, and power required to achieve specific output goals. Instead of relying on trial and error or complex manual calculations, players can input their desired production rate for a primary item, and the calculator will dynamically break down the necessary inputs, intermediate components, and the infrastructure needed to support it.
Who should use it?
Any Satisfactory player aiming for efficiency, scalability, and a well-organized factory should utilize a Satisfactory Calculator. This includes:
- New players trying to understand basic production chains.
- Mid-game players looking to scale up specific product outputs (e.g., for high-tier items like Space Elevators or heavy science progression).
- Late-game players optimizing complex, multi-layered production networks.
- Players experimenting with overclocking or underclocking machines to manage power or resource constraints.
Common misconceptions:
- “It’s only for min-maxers.” While great for optimization, it’s also invaluable for simply understanding the game’s mechanics and planning a functional base.
- “Manual calculation is just as good.” The sheer number of interconnected recipes and variable machine speeds (especially with overclocking) makes manual calculation tedious and error-prone for anything beyond the simplest setups.
- “It only calculates output.” Advanced calculators also factor in power consumption, space requirements (implicitly), and the need for numerous intermediate buildings, providing a holistic view.
Satisfactory Calculator Formula and Mathematical Explanation
The core of a Satisfactory Calculator relies on understanding and applying the crafting recipes defined within the game. The primary goal is to determine how many machines of a certain type are needed to produce a target quantity of an item per minute.
The Fundamental Formula
The basic calculation for determining the number of machines required for a specific item is:
Number of Machines = (Target Production Rate per Minute) / (Item Output per Minute per Machine)
However, this is simplified. We must account for the machine’s clock speed, which affects its actual production rate.
Step-by-Step Derivation:
- Get Base Recipe Output: Identify the item’s base crafting recipe and its output quantity per cycle. For example, “Iron Plates” produce 30 items per cycle.
- Get Recipe Cycle Time: Find the time it takes to complete one cycle of the recipe. For “Iron Plates,” this is 3.75 seconds.
- Calculate Base Production Rate per Minute: Convert cycle time to items per minute.
Base Rate (items/min) = (Output per Cycle) / (Cycle Time in Seconds) * 60 seconds/minute
For Iron Plates:30 items / 3.75 sec * 60 sec/min = 480 items/min - Adjust for Machine Clock Speed: The actual production rate of a machine is its base rate multiplied by the clock speed percentage (divided by 100).
Actual Rate (items/min) = Base Rate (items/min) * (Clock Speed % / 100)
If a machine is at 100% clock speed:480 items/min * (100/100) = 480 items/min
If overclocked to 150%:480 items/min * (150/100) = 720 items/min - Calculate Required Machines: Divide the player’s target production rate by the machine’s actual production rate.
Required Machines = Target Rate (items/min) / Actual Rate (items/min)
If target is 100 Iron Plates/min at 100% clock speed:100 items/min / 480 items/min = 0.208 machines - Round Up: Since you cannot build fractions of machines, you must always round up to the nearest whole number.
Final Machines = CEILING(Required Machines)
For 0.208 machines, you need 1 Assembler. - Calculate Intermediate Component Needs: For each required machine, multiply the number of machines by the input items per cycle and divide by the number of cycles per minute based on the adjusted clock speed. A simpler way is to use the required rate per machine based on the recipe.
Input Rate per Machine (items/min) = (Input Item per Cycle) / (Cycle Time in Seconds) * 60 seconds/minute * (Clock Speed % / 100)
For Iron Plates (requires 1 Iron Rod per cycle):
1 Rod / 3.75 sec * 60 sec/min * (100/100) = 16 Rods/min per Assembler - Calculate Total Component Needs: Multiply the input rate per machine by the final number of machines needed.
Total Input Needed (items/min) = Input Rate per Machine (items/min) * Final Machines
For 1 Assembler producing 100 Iron Plates/min:16 Rods/min/machine * 1 machine = 16 Rods/min - Calculate Power Consumption: Each machine has a base power draw. This is multiplied by the clock speed percentage.
Machine Power Draw (MW) = Base Power Draw (MW) * (Clock Speed % / 100)
For an Assembler (22 MW base):22 MW * (100/100) = 22 MW
Total Power = Machine Power Draw (MW) * Final Machines
For 1 Assembler:22 MW * 1 = 22 MW
Variables Table
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Target Production Rate | Desired output of a primary item per minute. | Items/min | 1+ |
| Base Recipe Output | Number of items produced in a single crafting cycle. | Items/cycle | 1+ |
| Recipe Cycle Time | Time taken to complete one crafting cycle. | Seconds | ~1 to ~60+ |
| Base Production Rate | Items produced per minute at 100% clock speed. | Items/min | Calculated (varies widely) |
| Clock Speed % | Machine’s operating speed relative to its base speed. | % | 1-250% |
| Actual Production Rate | Machine’s effective output per minute at its current clock speed. | Items/min | Calculated (varies widely) |
| Required Machines | Number of machines needed to meet the target rate. | Count | Calculated (rounded up) |
| Input Item per Cycle | Amount of an input resource consumed per crafting cycle. | Items/cycle | 1+ |
| Base Power Draw | Power consumption of the machine at 100% clock speed. | MW | ~4 to ~150+ |
| Machine Power Draw | Actual power consumption at the current clock speed. | MW | Calculated (varies widely) |
| Total Power Consumption | Total power needed for all machines of a type. | MW | Calculated (varies widely) |
Practical Examples (Real-World Use Cases)
Example 1: Setting up a Basic Rotor Production
Let’s say you need to produce 10 Rotors per minute to feed into another process. You’ll be using standard Assemblers running at 100% clock speed.
Inputs:
- Base Item: Rotor
- Target Production Rate: 10 items/min
- Machine Clock Speed: 100%
Calculation Steps:
- Rotor recipe: 15 Rotors per cycle, 10 Stators + 50 Screws per cycle. Cycle time: 6 seconds.
- Base production rate per Assembler: (15 Rotors / 6 sec) * 60 sec/min = 150 Rotors/min.
- Actual production rate at 100%: 150 Rotors/min * (100/100) = 150 Rotors/min.
- Required machines: 10 Rotors/min / 150 Rotors/min/machine = 0.067 machines.
- Rounding up: You need 1 Assembler.
- Inputs for 1 Assembler:
- Stators: (10 Stators / 6 sec) * 60 sec/min * (100/100) = 100 Stators/min needed.
- Screws: (50 Screws / 6 sec) * 60 sec/min * (100/100) = 500 Screws/min needed.
- Power: 1 Assembler * 22 MW base power * (100/100) = 22 MW.
Interpretation: To achieve 10 Rotors/min, you only need one Assembler. However, this single Assembler demands a significant input of 100 Stators and 500 Screws per minute. This highlights how crucial efficient upstream production is.
Example 2: Overclocking for High-Tier Computers
You’re aiming for a high output of 60 Computers per minute. Computers require Rotors and Circuit Boards. You decide to overclock your Assemblers to 200% clock speed to minimize the number of machines.
Inputs:
- Base Item: Computer
- Target Production Rate: 60 items/min
- Machine Clock Speed: 200%
Calculation Steps:
- Computer recipe: 5 Computers per cycle, 2 Rotors + 7 Circuit Boards + 50 High-Speed Connectors per cycle. Cycle time: 15 seconds.
- Base production rate per Assembler: (5 Computers / 15 sec) * 60 sec/min = 20 Computers/min.
- Actual production rate at 200%: 20 Computers/min * (200/100) = 40 Computers/min.
- Required machines: 60 Computers/min / 40 Computers/min/machine = 1.5 machines.
- Rounding up: You need 2 Assemblers.
- Inputs for 2 Assemblers at 200%:
- Rotors: (2 Rotors / 15 sec) * 60 sec/min * (200/100) * 2 machines = 64 Rotors/min needed.
- Circuit Boards: (7 Circuit Boards / 15 sec) * 60 sec/min * (200/100) * 2 machines = 112 Circuit Boards/min needed.
- High-Speed Connectors: (50 HSC / 15 sec) * 60 sec/min * (200/100) * 2 machines = 800 HSC/min needed.
- Power: 2 Assemblers * 22 MW base power * (200/100) = 88 MW.
Interpretation: By overclocking, you reduced the machine count from 3 (if running at 100%) to 2. However, the power consumption doubled, and the demand for intermediate components (Rotors, Circuit Boards, HSC) also doubled compared to running at 100% speed. This shows the trade-offs involved in overclocking.
How to Use This Satisfactory Calculator
This calculator is designed to be intuitive and provide immediate insights into your factory planning. Follow these simple steps:
- Select Your Primary Item: In the “Base Item Produced” dropdown, choose the item you want to focus on producing.
- Enter Target Production Rate: Input the desired number of items per minute you want to achieve for your chosen base item. Think about what this item will be used for (e.g., feeding a Space Elevator, powering a research project, or supplying another complex manufacturing process).
- Set Machine Clock Speed: Use the “Machine Clock Speed (%)” slider or input field to specify the performance of the machines you’ll be using. 100% is standard, while values above 100% represent overclocking (consuming more power but producing faster) and values below 100% represent underclocking (consuming less power but producing slower).
- View Real-Time Results: As you adjust the inputs, the calculator will instantly update the following:
- Primary Highlighted Result: This shows the required number of machines (rounded up) needed to meet your target rate.
- Intermediate Values: Details like the input rate of the base item, the total power consumption for these machines, and the precise number of machines are displayed.
- Production Breakdown Table: A detailed table lists all necessary components, their required rates per minute, the number of machines needed for each, and their respective power draws.
- Dynamic Chart: A visual representation comparing your target production rate of the primary item against the required rates of its main input components.
- Understand the Formula: A brief explanation of the core calculation is provided below the main results.
- Utilize the Data: Use the “Required Machines” and “Production Breakdown” table to plan your factory layout. Build the specified number of machines for each component and ensure you have adequate upstream production or resource extraction to supply the calculated input rates. Monitor the “Total Power Consumption” to ensure your power grid can handle the load.
- Reset or Copy: Use the “Reset” button to return to default values or the “Copy Results” button to easily transfer the key calculated figures to a notepad or another document.
Decision-Making Guidance:
- Machine Count vs. Upstream Complexity: If the calculator shows a very low machine count (e.g., 1 machine) but requires a massive input rate for its components, focus on building robust supply chains for those components first.
- Overclocking Trade-offs: Overclocking reduces machine count but significantly increases power draw and can strain resource nodes if not managed. Underclocking saves power but requires more machines. Choose based on your available power and space.
- Scaling: To increase your output, simply raise the “Target Production Rate”. The calculator will adjust all subsequent needs.
Key Factors That Affect Satisfactory Calculator Results
Several critical factors influence the calculations performed by a Satisfactory Calculator and the subsequent planning of your factory. Understanding these is key to effective optimization:
- Item Recipes: The most fundamental factor. Each item has one or more defined recipes. The calculator relies on the game’s data for output per cycle, inputs per cycle, and cycle time. Different recipes for the same item can drastically alter machine counts and input needs.
- Machine Clock Speed: As demonstrated, overclocking (e.g., 200%) dramatically increases output per machine but also doubles power consumption. Underclocking reduces power draw but requires more machines. This is a primary lever for balancing power, space, and machine count.
- Target Output Rate: The desired quantity per minute is the primary driver. A higher target rate directly scales up the number of machines and resources needed. Planning for future expansion by setting slightly higher initial targets can save significant re-work later.
- Resource Nodes Purity & Availability: While the calculator focuses on machine counts, the actual implementation depends on the availability and richness of resource nodes (Iron, Copper, Caterium, etc.). A pure node provides more raw materials per minute than a normal or impure one, impacting how many miners or constructors you need for raw resources.
- Alternate Recipes: The game features “Alternate Recipes” unlocked through MAM research or crash sites. These can fundamentally change production chains, sometimes requiring different inputs or producing items more efficiently. A good calculator should allow selection of these alternates. (Note: This basic calculator assumes standard recipes).
- Power Generation and Consumption: The total power draw calculated is critical. Insufficient power generation means machines will operate at reduced speed or shut down, invalidating the calculations. Players must ensure their power grid (Biomass Burners, Coal Generators, Fuel Generators, Nuclear Power) can sustain the total calculated load, plus a buffer.
- Underground/Junction Needs: While not directly calculated, the number of machines and the complexity of the required inputs imply the need for significant infrastructure: belts, pipes, power lines, and potentially multiple layers of production buildings. Planning for logistics is crucial.
- Item Stack Sizes & Belt Throughput: The calculator determines items per minute. However, the physical limitations of conveyor belts (e.g., 60 items/min for Mk.1, 120 for Mk.2, etc.) and item stack sizes can impose bottlenecks that the calculator itself doesn’t explicitly model but which must be considered when designing the network.
Frequently Asked Questions (FAQ)
1. What is the difference between Base Production Rate and Actual Production Rate?
The Base Production Rate is how many items a machine produces per minute according to its recipe at 100% clock speed. The Actual Production Rate is the machine’s effective output per minute after adjusting for its current clock speed (overclocked or underclocked).
2. Why do I need to round up the number of machines?
Satisfactory does not allow players to construct fractions of machines. Even if your calculation shows you need only 0.1 machines, you must build one full machine to achieve any output. Rounding up ensures you meet or exceed your target production rate.
3. How does overclocking affect my factory?
Overclocking increases a machine’s production speed, allowing you to produce more with fewer machines. However, it also significantly increases its power consumption and the rate at which it consumes input resources. It’s a trade-off between machine count/space and power/resource demand.
4. What if the calculator asks for an item I haven’t unlocked yet?
This calculator uses the standard recipes available in the game. If it requests an item you haven’t unlocked (like Screws from Bolted Plate or Circuit Boards from Caterium), you’ll need to ensure you unlock the necessary recipes first, potentially through the M.A.M. or by finding crash sites.
5. How do I calculate the needs for the *inputs* of the items the calculator lists?
The calculator helps you determine the requirements for the primary item. For each input component listed in the “Production Breakdown” table, you would use this calculator again, setting that component as the “Base Item Produced” and its required rate as the “Target Production Rate.” This creates a chain of calculations to plan your entire production line.
6. Does this calculator account for Mk.2 miners or Mk.5 belts?
This calculator primarily focuses on machine counts and power consumption based on recipes and clock speeds. It does not directly model miner tiers or belt throughput limits. You must consider those separately when building your factory infrastructure. For instance, if a calculation requires 1000 Copper Wire/min, and you only have Mk.1 belts (60 items/min throughput), you’ll need 17 belts just for that single output line.
7. What is the “Primary Result” value showing?
The “Primary Result” prominently displayed is the total number of machines of the specified type (e.g., Assemblers, Foundries) you need to build to achieve your target production rate for the selected base item, considering the machine’s clock speed. This is always rounded up to the nearest whole number.
8. Can I use this calculator for items made in Foundries or Refineries?
Yes, the underlying principles are the same. While this calculator defaults to “Assembler,” the logic applies to any crafting machine. You would just need to know the specific cycle time, input/output per cycle, and power draw for Foundries and Refineries if you were performing manual calculations or using a more advanced tool that differentiates machine types.
Related Tools and Internal Resources
-
Satisfactory Power Calculator
Estimate your factory’s total power needs based on machine types and quantities.
-
Satisfactory Resource Calculator
Determine raw resource node requirements for your entire factory output.
-
Guide to Satisfactory Alternate Recipes
Learn about the impact and unlock methods for powerful alternate crafting recipes.
-
Satisfactory Space Elevator Parts Checklist
Track the components required for each stage of the Space Elevator progression.
-
Satisfactory Beginner’s Guide
Tips and tricks for new players starting their factory-building journey.
-
Optimizing Oil Processing in Satisfactory
Detailed guide on setting up efficient fuel and polymer production.