The fundamental formula for calculating the inductance of a toroidal coil is L = (μ0 × μr × N2 × A) / lm. This equation allows you to determine the inductance (L) based on the core's physical dimensions, the magnetic permeability of the material, and the square of the number of wire turns. Whether you are designing a switch-mode power supply (SMPS) choke, an RF impedance matching transformer, or an EMI filter, getting this math right on the bench prevents core saturation and parasitic oscillation.
Below, we break down the exact derivation, define every variable with standard SI units, provide algebraic rearrangements for component selection, and walk through two fully tracked bench examples using real-world core materials like Fair-Rite ferrites and Micrometals iron powder.
The Core Formula and Symbol Definitions
The standard physical formula for a toroid inductor assumes a uniform magnetic flux path and a rectangular cross-section core. The equation is:
L = (μ0 × μr × N2 × A) / lm
Here is the complete spec-sheet table defining every symbol, its SI unit, and typical values you will encounter when sourcing components from suppliers like Fair-Rite Products or Micrometals.
| Symbol | Parameter | SI Unit | Typical Bench Values |
|---|---|---|---|
| L | Inductance | Henries (H) | 10 μH to 5 mH |
| μ0 | Vacuum Permeability | H/m | 4π × 10-7 (≈ 1.2566 × 10-6) |
| μr | Relative Permeability | Dimensionless | 10 (iron powder) to 10,000 (high-μ ferrite) |
| N | Number of Turns | Dimensionless | 5 to 150 turns |
| A | Core Cross-Sectional Area | Square meters (m2) | 1.0 × 10-5 to 2.0 × 10-4 m2 |
| lm | Mean Magnetic Path Length | Meters (m) | 0.02 m to 0.15 m |
Assumptions and When the Formula Applies
This toroid inductor calculator formula is highly accurate for initial bench prototyping, but it relies on three critical physics assumptions. If your design violates these, your measured inductance will deviate from the calculated value.
- Uniform Flux Density: The formula assumes the magnetic field is evenly distributed across the cross-section. This holds true when the ratio of the outer radius to the inner radius (rout/rin) is less than 2.0. For extremely "fat" toroids where the inner diameter is tiny compared to the outer diameter, flux crowding occurs near the inner edge, and the exact integral form using the natural log of the radii must be used instead.
- Linear B-H Curve Operation: The relative permeability (μr) is treated as a constant. In reality, μr drops off sharply as the core approaches magnetic saturation. If your DC bias current pushes the flux density (B) past the material's linear region (typically around 0.3 Tesla for manganese-zinc ferrites, or 1.0+ Tesla for powdered iron), the effective inductance will collapse. Always verify your peak current against the core's saturation threshold.
- Negligible Leakage and Fringing: Toroids are self-shielding by nature, meaning leakage inductance is exceptionally low compared to E-cores. However, if you space your windings unevenly or leave large gaps between the wire and the core surface, parasitic air-gap fringing will slightly reduce the effective permeability.
Rearranged Forms for Component Selection
On the workbench, you rarely start with all variables known. Usually, you have a target inductance and a core bin full of parts. Here are the algebraic rearrangements of the primary formula to solve for the missing design parameter:
- To find Required Turns (N):
N = √ [ (L × lm) / (μ0 × μr × A) ]
Use case: You need a 47 μH choke for a buck converter and want to know how many wraps of 22 AWG magnet wire to apply to a T50-2 core. - To find Required Core Area (A):
A = (L × lm) / (μ0 × μr × N2)
Use case: You are constrained to exactly 15 turns due to winding window limits and need to select a physical core size that yields your target inductance. - To find Required Permeability (μr):
μr = (L × lm) / (μ0 × N2 × A)
Use case: You have a specific physical toroid and a fixed number of turns, and need to identify which material mix (e.g., Fair-Rite 43 vs. 77) to order from the supplier.
Worked Examples with Unit Tracking
Let's run through two realistic scenarios. Tracking units through every step is the only way to catch order-of-magnitude errors before you waste an hour winding copper.
Example 1: Calculating Inductance of a Ferrite EMI Choke
Scenario: You are winding a common-mode choke using a Fair-Rite 43 material toroid. The core has an outer diameter (OD) of 20 mm, an inner diameter (ID) of 12 mm, and a height (h) of 6 mm. You wrap it with 20 turns of enameled copper wire. What is the expected inductance?
Step 1: Convert dimensions to meters and find Area (A).
- Core width (w) = (OD - ID) / 2 = (20 - 12) / 2 = 4 mm = 0.004 m.
- Core height (h) = 6 mm = 0.006 m.
- Cross-sectional Area (A) = w × h = 0.004 m × 0.006 m = 2.4 × 10-5 m2.
Step 2: Calculate the mean magnetic path length (lm).
- Mean radius (rm) = (rout + rin) / 2 = (10 mm + 6 mm) / 2 = 8 mm = 0.008 m.
- Path length (lm) = 2 × π × rm = 2 × 3.14159 × 0.008 m = 0.05026 m.
Step 3: Identify constants and plug into the formula.
- μ0 = 1.2566 × 10-6 H/m
- μr = 800 (Fair-Rite 43 datasheet value)
- N = 20 turns (N2 = 400)
Step 4: Execute the math.
- Numerator = (1.2566 × 10-6) × 800 × 400 × (2.4 × 10-5) = 9.650 × 10-6
- L = 9.650 × 10-6 / 0.05026 = 1.92 × 10-4 H
Result: 192 μH. This is a highly realistic magnitude for a 20-turn EMI choke on a high-permeability ferrite core.
Example 2: Finding Turns for an Iron Powder RF Inductor
Scenario: You need exactly 50 μH for an RF matching network. You select a Micrometals -2 material (iron powder) toroid to avoid the thermal drift and Q-factor losses associated with ferrites at high frequencies. The core dimensions are OD = 16 mm, ID = 8 mm, h = 5 mm. How many turns do you need?
Step 1: Derive A and lm in meters.
- w = (16 - 8) / 2 = 4 mm = 0.004 m.
- h = 5 mm = 0.005 m.
- A = 0.004 × 0.005 = 2.0 × 10-5 m2.
- rm = (8 + 4) / 2 = 6 mm = 0.006 m.
- lm = 2 × π × 0.006 = 0.0377 m.
Step 2: Use the rearranged formula for N.
- Target L = 50 μH = 50 × 10-6 H.
- μr = 10 (Micrometals -2 mix).
- N = √ [ (50 × 10-6 × 0.0377) / (1.2566 × 10-6 × 10 × 2.0 × 10-5) ]
Step 3: Solve the fraction.
- Numerator = 1.885 × 10-6
- Denominator = 2.5132 × 10-10
- N2 = 1.885 × 10-6 / 2.5132 × 10-10 = 7500.39
- N = √7500.39 = 86.6 turns
Result: You must wind 87 turns. Because iron powder has a low μr, it requires significantly more copper to achieve the same inductance as ferrite, but it will handle higher RF currents without saturating.
Critical Unit Mistakes That Break the Calculation
Another frequent bench error is confusing absolute permeability (μ) with relative permeability (μr). Datasheets list μr (a dimensionless multiplier like 800 or 10). If you forget to multiply by μ0 (1.2566 × 10-6), your calculated inductance will be impossibly high. Finally, never substitute the outer diameter for the mean magnetic path length (lm). The magnetic flux travels through the center of the core's cross-section, not around the outer edge.
Frequently Asked Questions
How do I calculate toroid inductance without knowing the core material permeability?
If you have an unmarked toroid or a datasheet that doesn't explicitly list μr, look for the AL value (Inductance Index). Manufacturers often specify AL in nanohenries per turn squared (nH/N2). If you have this spec, the physical dimensions and permeability are already baked into the constant. The formula simplifies drastically to: L = AL × N2. For example, if a core has an AL of 400 nH/N2 and you wind 10 turns, the inductance is simply 400 × 100 = 40,000 nH, or 40 μH.
Why does my measured inductance differ from the toroid inductor calculator result?
If your LCR meter reads 15% lower than the math predicted, you are likely experiencing one of three physical realities. First, winding pitch: if the wires are spaced far apart rather than wound tightly and uniformly, the effective magnetic coupling drops. Second, measurement frequency: ferrite permeability is highly frequency-dependent. A μr of 2000 at 10 kHz might drop to 800 at 1 MHz. Ensure your LCR meter test frequency matches your application frequency. Third, parasitic capacitance: at high frequencies, the inter-winding capacitance creates a self-resonant frequency (SRF), causing the meter to misinterpret the impedance as a lower inductance value.
What is a realistic inductance magnitude for a DIY ferrite toroid?
For standard hobbyist and bench prototypes using medium-sized toroids (like the FT-37 or FT-50 sizes) with high-permeability ferrite (μr > 1000), expect inductance values in the 10 μH to 5 mH range for 10 to 50 turns. If you are using low-permeability iron powder cores (μr < 35) for RF or high-current DC applications, realistic magnitudes drop to the 0.1 μH to 50 μH range. If your calculator spits out 50 Henries for a small toroid, you have missed a decimal point in your unit conversions.






