Optical Fiber Numerical Aperture Calculator

Calculate the numerical aperture and acceptance angle of an optical fiber from core and cladding refractive indices.
Also calculates the V-number.

Numerical Aperture (NA)

The numerical aperture (NA) of an optical fiber defines the maximum acceptance angle of light that can propagate by total internal reflection:

NA = √(n_core² − n_clad²) = sin(θ_max)

The V-number (or normalized frequency) determines how many modes can propagate: V = (2πr/λ) × NA

Where:

  • NA = Numerical aperture
  • n_core = Refractive index of the fiber core
  • n_clad = Refractive index of the cladding
  • θ_max = Half-angle of the acceptance cone (in air)
  • r = Core radius
  • λ = Wavelength of light

V-number interpretation:

  • V < 2.405: Single-mode fiber (one light path only: best for long-distance communications)
  • V > 2.405: Multi-mode fiber (many light paths: simpler but more dispersion)

Typical fiber parameters:

Type these index pairs in and the calculator reproduces the last two columns exactly.

Fiber type n_core n_clad NA θ_max
Single-mode (SMF-28) 1.4677 1.4625 0.1234 7.09°
Multi-mode (50μm) 1.480 1.460 0.2425 14.03°
Plastic optical fiber 1.490 1.400 0.5100 30.66°

Why NA matters:

  • Higher NA = wider acceptance cone = easier to couple light in
  • But higher NA also means more modes and more dispersion (pulse spreading)
  • Single-mode fiber has low NA but negligible dispersion: used for trans-oceanic cables
  • Multi-mode fiber has higher NA: used for short-distance data centers and buildings

How small the index difference really is

Look at the SMF-28 row again. The core and cladding differ in the third decimal place, 1.4677 against 1.4625, a relative difference of about 0.35%. That tiny step is the entire mechanism holding light inside a fiber that runs under an ocean. It is deliberate: a larger step would raise the NA, let more modes in, and destroy the pulse shape over long distances. Fiber designers spend their effort making the difference as small as they reliably can while still keeping total internal reflection.

Plastic optical fiber goes the other way. A 0.09 index step gives an NA of 0.51 and a 61-degree full acceptance cone, which is why you can couple a cheap LED into 1 mm plastic fiber with no lens and no alignment stage. The price is bandwidth: it is fine for a few metres of automotive or audio link and hopeless past that.

Where the formula stops working

NA is defined as sin(θ_max) with the fiber in air, so it cannot exceed 1. An index pair that produces a larger number is not describing a real fiber: √(n₁² − n₂²) > 1 means every ray striking the end face, at any angle at all, gets guided. The calculator says so rather than printing a meaningless acceptance angle. If you hit that message, check the two indices. Glass fibers sit near 1.44 to 1.50 and plastic near 1.40 to 1.49, so a value like 2.0 is almost always a typo.

One more thing the V-number hides: the 2.405 cutoff is the first zero of the Bessel function J₀, not a round number someone chose. Below it exactly one mode propagates.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.