OEE Calculator Widget

Put an OEE calculator on your lean or TPM page. Plant teams type the planned time, the stops, the ideal cycle time and the counts and see Availability, Performance, Quality and OEE, with the planned minutes split into the three classic losses.

Manufacturing & Operations Calculator Runs in your browser Free · no ads

Customize your widget

Theme
Auto follows the visitor's light/dark setting.
Style
Attribution on your page
Optional and entirely your choice. The exact line is shown in the code below; it links to the tool with rel="nofollow".
More options
Starting values
Leave blank to use the widget's defaults. Visitors can still change every value.

Live preview

Exactly what your visitors will see

Embed code

<iframe src="https://a2z.tools/embed/w/oee-calculator" title="OEE Calculator by A2Z Tools" width="100%" height="680" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>

A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.

Works with

How it works

Run time is the planned production time minus unplanned downtime. Availability is run time over planned time; Performance is the ideal cycle time multiplied by the total count, divided by run time; Quality is good parts over total parts. Multiplying the three gives OEE, which always equals good count times ideal cycle time divided by planned time - a handy cross-check. With 420 planned minutes, 47 minutes of stops, a 1-second ideal cycle and 19,271 parts of which 18,848 were good, OEE is 74.8%. The ideal speed can be typed as seconds per unit or as units per minute. If the counts imply the machine beat its nameplate speed, Performance would exceed 100%, so the widget refuses the data and points to the likely culprit: an ideal cycle time set too short. The bar shows how the planned minutes divide into fully productive time and availability, speed and quality losses.

Calculation method

  • Run time = planned production time - unplanned downtime
  • Availability = run time / planned production time
  • Performance = (ideal cycle time x total count) / run time; ideal cycle time = 60 / ideal rate when a rate per minute is given
  • Quality = good count / total count
  • OEE = Availability x Performance x Quality = good count x ideal cycle time / planned production time
  • Losses in minutes: availability = downtime; performance = run time - total x ideal / 60; quality = rejects x ideal / 60

Worked examples

Typical discrete line

Inputs: Planned 420 min; downtime 47 min; ideal cycle 1.0 s; total 19,271; good 18,848

Result: Availability 88.8%; Performance 86.1%; Quality 97.8%; OEE 74.8%

Check: 18,848 good parts x 1 s = 314.1 productive minutes out of 420 = 74.8%.

Perfect run

Inputs: Planned 480 min; no downtime; ideal cycle 30 s; 960 made, all good

Result: Availability, Performance, Quality and OEE all 100%

960 x 30 s is exactly 480 minutes - one more part would be physically impossible and the widget would reject it.

Limitations

  • Covers one machine or one line with a single ideal cycle time; a mix of products with different ideal speeds needs a weighted ideal time per part.
  • Does not classify the six big losses individually (breakdowns, set-ups, minor stops, reduced speed, start-up rejects, production rejects) - only the three OEE factors.
  • Results are only as good as the downtime log; micro-stops under a few minutes are often missing from manual records and then appear as performance loss.

Where publishers use it

  • A total productive maintenance (TPM) training module explaining the six big losses
  • A machine-monitoring or MES vendor's blog post on why OEE beats plain uptime
  • Engineering-college coursework on industrial and production engineering
  • A packaging-line OEM's page comparing changeover kits by their effect on availability
  • A lean consultant's site letting prospects score a line before a kaizen workshop

Questions

What counts as planned production time?

The shift length minus planned non-production such as lunch, scheduled breaks and planned maintenance windows. An 8-hour shift with a 30-minute lunch and two 15-minute breaks gives 420 minutes. Unplanned stops - breakdowns, changeovers that overran, waiting for material - stay inside it and show up as availability loss.

Why does the widget refuse a Performance above 100%?

Performance compares actual output with the theoretical output at the ideal cycle time. A machine cannot make parts faster than its ideal speed, so a figure over 100% means the ideal cycle time is set too slow, a count includes parts from another shift, or downtime was overstated. Fix the input rather than accepting an OEE that flatters the line.

What is a good OEE score?

The widely quoted world-class benchmark is about 85%, built from roughly 90% availability, 95% performance and 99.9% quality. Discrete manufacturers measuring honestly for the first time often find 40-60%. Compare a line with its own history rather than with another plant that may count changeovers differently.

Should rework count as good?

No. Quality in OEE uses right-first-time parts. A part that needed rework consumed machine time twice and is a quality loss even if it eventually shipped. Count it in the total but not in the good count.

How is OEE different from TEEP?

OEE measures against planned production time only. TEEP (total effective equipment performance) measures against all 24 hours of the calendar, so it also exposes unscheduled shifts and weekends: TEEP = OEE x loading, where loading = planned time / calendar time.

Can I enter the ideal speed as a rate?

Yes. Choose Ideal rate and enter units per minute; the widget converts it with ideal cycle time = 60 / rate. A filler rated at 120 bottles per minute has an ideal cycle time of 0.5 seconds.

Sources

  1. Overall Equipment Effectiveness (lexicon) - Lean Enterprise Institute . Defines OEE as Availability rate x Performance rate x Quality rate and describes each loss. Checked 2026-10-01.
  2. The present status and future growth of maintenance in US manufacturing (Jin et al., Manufacturing Review 3, 10, 2016) - National Institute of Standards and Technology . Credits OEE to S. Nakajima, Introduction to TPM (Productivity Press, 1988) and uses OEE bands below 50%, 50-80% and above 80% for maintenance maturity. Checked 2026-10-01.

Cite or recommend this tool

If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.

A2Z Tools OEE Calculator
https://a2z.tools/oee-calculator
  • Takt Time Calculator

    Manufacturing & Operations Calculator New

    The production pace customer demand requires, plus the operators a line needs to hold it.

    Get code
  • Cycle Time Calculator

    Manufacturing & Operations Calculator New

    Measured seconds per unit and hourly throughput, checked against a target takt if you have one.

    Get code
  • First Pass and Rolled Throughput Yield Calculator

    Manufacturing & Operations Calculator New

    First pass yield per step, rolled throughput yield, scrap rate and optional DPMO for up to six steps.

    Get code
  • MTBF Calculator

    Manufacturing & Operations Calculator New

    MTBF, MTTR, failure rate, inherent availability and mission reliability from a failure log.

    Get code
  • Reorder Point Calculator

    Manufacturing & Operations Calculator New

    The stock level that should trigger a purchase order, and how many days remain before you hit it.

    Get code
  • Safety Stock Calculator

    Manufacturing & Operations Calculator New

    Statistical buffer stock from a service level, demand variability and optional lead-time variability.

    Get code

Preview