Free tool · OEE

Free online OEE calculator

Five numbers from one shift in — availability, performance, quality and OEE out. It runs in your browser: no sign-up, nothing stored, nothing sent.

Updated · By Dev Hadvani, Founder of OpeEye

Short answer

OEE = Availability × Performance × Quality. Availability is run time ÷ planned production time, performance is ideal cycle time × total pieces ÷ run time, and quality is good pieces ÷ total pieces. With the calculator's default shift — 450 planned minutes, 62 minutes of stops, a 48-second cycle, 410 pieces and 9 rejects — OEE is 71.3%.

OEE calculator

Change any number; the result updates as you type. The defaults are one shift on a CNC turning centre.

Your OEE

71.3%

Typical for a shop that measures. The gap to 85% is the hidden factory.

Availability
86.2%
388 of 450 min running
Performance
84.5%
410 of 485 possible pcs
Quality
97.8%
401 of 410 good

Downtime alone cost about 77 pieces this shift at the ideal cycle.

Which formulas does the calculator use?

OEE formulas with the default shift
FactorFormulaDefault shift
AvailabilityRun time ÷ planned production time388 ÷ 450 = 86.2%
PerformanceIdeal cycle time × total pieces ÷ run time48 s × 410 ÷ (388 × 60 s) = 84.5%
QualityGood pieces ÷ total pieces401 ÷ 410 = 97.8%
OEEAvailability × Performance × Quality71.3% (multiplied before rounding)

The full method, with a worked example and the four mistakes that flatter OEE, is in how to calculate OEE for a CNC job shop.

What does your OEE result mean?

According to OEE.com, 85% is considered world-class for discrete manufacturing — a benchmark that goes back to Seiichi Nakajima's TPM work in Japan — while most manufacturers are closer to 60%, and more plants score below 45% than above 85%.

Job shops run more setups and part changes than high-volume lines, so a job-shop machine is best compared with itself, week on week. The useful question is not “is my number good?” but “which of the three factors is lowest, and what is the biggest reason inside it?” — usually setups and waiting inside availability.

OEE, TEEP, OPE and utilisation — which number is which?

Related efficiency measures
MeasureCompares output withUse it for
OEEThe machine's ideal during planned production timeLosses you can fix on a machine: stops, slow cycles, rejects
TEEPThe machine's ideal over all calendar time (OEE × utilisation)Whether to add shifts before buying another machine
OPEThe whole process, including manual steps and often planned stopsProcess-level improvement; definitions vary by company
UtilisationHow much of the calendar the machine ran at allCapacity planning — it ignores speed and quality

For a longer comparison of OEE and OPE, see Tulip's explainer.

Stop calculating OEE by hand.

OpeEye computes OEE per machine and per job from what happens on the floor — live, from the first shift. Free 15-day trial.

OEE calculator — questions

How do I calculate OEE online?

+

Enter five numbers from one shift: planned production time, downtime, ideal cycle time, total pieces and rejected pieces. The calculator returns availability, performance, quality and OEE. For a shift with 450 planned minutes, 62 minutes of stops, a 48-second cycle, 410 pieces and 9 rejects, OEE is 71.3%.

What is the OEE formula?

+

OEE = Availability × Performance × Quality. Availability = run time ÷ planned production time. Performance = (ideal cycle time × total pieces) ÷ run time. Quality = good pieces ÷ total pieces.

What is a good OEE score?

+

85% is considered world-class for discrete manufacturing, while most manufacturers are closer to 60% (OEE.com). Job shops with many setups usually sit lower than high-volume lines, so compare each machine with itself over time.

Can OEE be more than 100%?

+

No. An OEE above 100% means one of the inputs is wrong — usually an ideal cycle time slower than the machine really runs, or pieces counted twice.

What is the difference between OEE and OPE?

+

OEE measures one machine against its own ideal during planned production time. OPE — overall process (or production) effectiveness — widens the view to the whole process, including manual steps, people and often planned stops, so it usually reads lower. Definitions of OPE vary between companies, so write down which losses yours includes before comparing numbers.

Should setup time count as downtime?

+

Yes. In standard OEE, setup and changeover are availability losses because the machine is not producing. Many job shops also track setup separately, because it is the loss they can reduce most.

Does this calculator save or send my numbers?

+

No. It runs entirely in your browser; nothing you type is stored or sent anywhere.

Related