Skip to content
Documentation sections

Q Factor Calculator for Inductors & Capacitors

POSThttps://rftools.io/api/py/v1/calculate

Slug q-factor. Calculate quality factor (Q) for inductors and capacitors from ESR and frequency. Determine resonant bandwidth and half-power frequencies. Free, instant results.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of q-factor
NameUnitRangeDefaultDescription
componentTypenumbernone0 … 10Component TypeOne of: 0 Inductor · 1 Capacitor
valuenumberμH / nFat least 0.00110Inductance / Capacitance
esrnumberΩat least 0.0010.5Equivalent Series Resistance from datasheet
frequencynumberMHzat least 0.00110Frequency
targetQnumbernone1 … 1000050The quality factor the component must reach, for example from a filter design. The status fails below 10.

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of q-factor
FieldUnitDescription
qFactorheadlinenoneQ Factor
reactanceΩReactance
bandwidthkHzBandwidth
halfPowerFreqLowMHzLower Half-Power Frequency
halfPowerFreqHighMHzUpper Half-Power Frequency

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.