← All Engineering ToolsAnalog signal-chain planning

Op-Amp Gain & Bandwidth Calculator

Calculate resistor-set gain, estimate closed-loop bandwidth, and check a sine wave against slew-rate and output-swing limits. Compare the GBW you have with the GBW needed for your allowed gain loss.

Non-inverting / inverting / bufferNoise-gain-based bandwidthGBW requirementSine-wave checks
01 / Define the stage

Circuit & signal

For voltage-feedback op amps approximated by a dominant-pole response and a resistive feedback network. Defaults are illustrative, not a specific device.

Resistors: 0.001–1,000 kΩ. No tolerance or parasitic model is applied.
From the inverting input to the AC reference in the non-inverting circuit.
Use applicable datasheet GBW, not closed-loop bandwidth measured at another gain.
Use 1 for a suitable unity-gain-stable device. Check decompensated-device requirements and actual circuit stability.
0.01–3 dB relative to the ideal low-frequency gain. Used to estimate the required GBW.
Peak-to-peak AC voltage at the stage input. Not RMS or peak voltage.
Use the slower positive/negative rate under relevant conditions. Boosted or typical specifications may not apply to every signal.
Available around your output DC bias, at the intended supply and load. This is not simply the supply span.

This is an initial model, not a stability, distortion, or rail-headroom simulation. Current-feedback op amps and frequency-dependent feedback networks need a different analysis.

02 / Review the stage

Gain & frequency response

Calculate to see the stage response.

Enter your circuit values and calculate. Inputs are processed locally in your browser.

Text report includes circuit values, model assumptions, and limit checks.

Choose the right gain

Signal gain is not always noise gain

Use signal gain to estimate the input-to-output amplitude ratio. Use noise gain for the GBW-based bandwidth calculation in this model.

Non-inverting amplifier

Signal gain = 1 + Rf / Rg
Noise gain = 1 + Rf / Rg

The signal is applied to the non-inverting input. In this resistive circuit, signal gain and noise gain are equal. Gain is positive and at least unity.

Inverting amplifier

Signal gain = −Rf / Rin
Noise gain = 1 + Rf / Rin

The negative sign denotes polarity inversion. A −1 V/V stage has a noise gain of 2, so its estimated bandwidth is GBW/2, not GBW.

Voltage follower

Signal gain = +1
Noise gain = 1

A direct feedback connection gives a unity-gain buffer. Use an amplifier suitable for unity noise gain and the intended load; a gain-of-one connection does not guarantee stability.

Gain definitions and dominant-pole bandwidth model: Analog Devices MT-033 — Voltage Feedback Op Amp Gain and Bandwidth.

Small-signal response

Plan for gain flatness

The −3 dB point is not the end of a perfectly flat passband. At the calculated corner, a single-pole response has about 70.7% of its low-frequency amplitude. Enter an allowed gain loss to plan around your actual signal frequency.

fc ≈ GBW / NG
|A(f)| ≈ |A₀| / √[1 + (f / fc)²]
Loss D = 10 log₁₀[1 + (f / fc)²]
Required GBW ≈ NG × f / √(10^(Dallowed / 10) − 1)

For example, a noise gain of 10 and a 100 kHz signal need approximately 2.86 MHz GBW for 0.5 dB maximum modeled loss. This is a calculated illustration, not a guaranteed device requirement under all conditions.

Bandwidth flatness context: Analog Devices MT-045 — Op Amp Bandwidth and Bandwidth Flatness.

Large-signal requirement

Check the sine-wave slope

Slew rate limits how quickly the output voltage can change. A larger sine-wave amplitude needs a higher slew rate at the same frequency. GBW alone cannot establish that the desired output waveform is achievable.

Vout,requested = |A₀| × Vin,pp
SRrequired = π × f × Vout,pp
fslew = SR / (π × Vout,pp)

Use hertz, volts, and volts per second in these equations. The calculator converts V/µs automatically. The slew-only limit is evaluated at the requested output amplitude, not at an assumed rail-to-rail swing, and is not a distortion specification.

Sine-wave slew requirement and operating-condition limitations: Texas Instruments — Ramping Up on Slew Rate.

Before choosing a part

Review the rest of the signal chain

Check the datasheet conditions

  • GBW and minimum gain: use the specified architecture and compensation conditions. Higher-order response and gain peaking are not included here.
  • Slew rate: confirm the applicable signal level, supply, load, and slower transition direction. Slew-boost behavior can make a headline figure misleading for another signal.
  • Output swing: use the available symmetric AC swing around your actual output bias. If the allowed output is Vmin to Vmax, use 2 × min(Vbias − Vmin, Vmax − Vbias), with Vbias inside that range.

Check what the model leaves out

  • Input and DC errors: common-mode range, source impedance, bias current, offset, finite DC open-loop gain, and resistor tolerances.
  • Loading and stability: output current, capacitive loads, feedback capacitance, PCB parasitics, phase margin, and settling.
  • Signal quality: noise, THD, overload recovery, clipping shape, and slew-limited waveform distortion. No “within limits” result certifies these.
Practical answers

Op-amp calculator FAQ

Why is the inverting bandwidth based on 1 + Rf/Rin?

The feedback loop responds to noise gain rather than the signed input-to-output gain. For this simple inverting circuit, signal gain is −Rf/Rin and noise gain is 1 + Rf/Rin. Ignoring the added 1 is especially significant for gains near or below unity.

Can I use the tool for a current-feedback amplifier?

No. This GBW/noise-gain approximation is intended for a suitable voltage-feedback amplifier. Current-feedback devices require their own feedback-resistor and bandwidth guidance. Filters and transimpedance stages also need analysis of their frequency-dependent impedances.

Does a larger GBW solve slew-rate problems?

Not by itself. The small-signal response and the required output slope are separate checks. A circuit can have enough small-signal bandwidth but still be unable to reproduce a large-amplitude sine wave at the requested frequency.

Why show two output amplitudes?

The requested amplitude is input Vpp multiplied by the ideal low-frequency gain magnitude. The linear-model amplitude includes the modeled frequency roll-off. If the latter exceeds the entered slew or swing limit, it is not a prediction of the actual output; nonlinear waveform behavior is not simulated.

Can I enter an RMS voltage?

The amplitude inputs require peak-to-peak values. For a sine wave only, Vpp = 2√2 × Vrms, or 2 × Vpeak. Do not apply that conversion to arbitrary waveforms.

Does meeting the minimum noise gain prove stability?

No. It only avoids a known conflict with the minimum you entered. The device response, load, feedback network, and layout must still be checked. If the calculated noise gain is below the entered minimum, this tool stops rather than presenting a bandwidth result as usable.

Analog component sourcing

Need an op amp for your BOM?

Share the full part number, package, quantity, and required delivery date. Include any approved alternatives and electrical constraints for an order-specific sourcing review.

Cart (0 items)