Optical fibre

Send a ray of light into a glass fibre and watch it bounce along the core by total internal reflection. Bend the fibre tighter, change the core and cladding, and see when light leaks out, with the critical angle, numerical aperture and acceptance angle worked out.

Keep it one tap away for everyday use.

Bookmark Optical fibre?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Aim light
  2. Bend it
  3. Bounces
  4. Formula
Nothing is uploadedWorks offline once open

The picture is not to scale: a real fibre's core is thinner than a hair and its bends are far gentler. The core is 20 units wide and the bend radius is in the same units, so a bend radius of 100 is five core widths. Cladding index 1.00 means bare glass in air.

 

Try this

  • Slide θ up slowly on the straight fibre. Up to a certain angle every ray reaches the far end; beyond it the light leaks out on its first bounce.
  • Bend the fibre more tightly (smaller bend radius). At the outside of the bend the ray hits the wall more steeply, and some rays escape.
  • Make the cladding index closer to the core index. The critical angle grows, so fewer rays are trapped: that is the price paid for a fibre that keeps pulses sharp.
  • Set the cladding to 1.00 (glass in air). Almost everything is trapped, which is why a bent glass rod or a stream of water can carry light.

Check yourself

Fresh numbers each time. Angles in degrees. Nothing is saved.

What it does

An optical fibre is a thin glass thread with a core of slightly higher refractive index wrapped in a cladding of lower index. Light inside the core meets the boundary at a grazing angle, bigger than the critical angle, so it is totally internally reflected every time and bounces all the way to the far end, even round gentle bends. That is how fibres carry phone calls, internet data and the light in an endoscope.

This tool traces one ray through a straight or bent fibre. You choose how steeply the light comes in, how tight the bend is and the two refractive indices, and it shows each reflection, or the point where the ray escapes. It follows the Class 12 Physics chapter on ray optics (total internal reflection and its uses, optical fibres). Before this, see a single boundary and the critical angle in snell's law; for a real telecom fibre’s modes and power budget, try fibre optic calculator.

How to use it

  1. Pick Bent fibre or Straight.
  2. Slide the angle θ the light makes with the fibre’s axis as it enters the flat end.
  3. Change the bend radius (smaller is tighter), the core index n₁ and the cladding index n₂. Cladding 1.00 means a bare glass rod in air.
  4. Read the result: how many reflections it took, or where and why the light leaked out.
  5. Going further adds the numerical aperture and the acceptance angle: the widest cone of light the fibre can take in.

Worked example

The page opens with a core of n₁ = 1.50, cladding n₂ = 1.30, light entering at θ = 20° and a bend radius of 100. The critical angle is sin C = 1.30 / 1.50 = 0.8667, so C = 60.1°. Entering the glass, the ray bends to r = 13.2° from the axis, so in the straight part it hits the wall at 90° − 13.2° = 76.8°, well above C: it is totally reflected. Even round the bend it never meets the wall more steeply than C, and it reaches the end after 4 reflections.

Now drop the bend radius to 60 and θ to 10°: the ray hits the outside of the bend too steeply and leaks out after one reflection. In Going further, NA = √(1.50² − 1.30²) = 0.748 and the acceptance angle is 48.4°: on the straight fibre, 45° still gets through and 50° does not.

Things to notice

  • Total internal reflection needs two things: light going from the denser medium to the less dense one, and an angle of incidence bigger than C.
  • The closer n₂ is to n₁, the larger C and the smaller the acceptance angle: fewer, flatter rays are trapped.
  • A sharp kink makes light leak. Real fibres have a minimum bend radius for this reason.

Check yourself

Four questions with fresh numbers: the critical angle into air, the critical angle at a core-cladding boundary, the refractive index from a critical angle, and a numerical aperture. Show working shows the steps. Nothing is saved or sent anywhere.

FAQ

Why have a cladding at all? Glass in air traps even more light. The cladding protects the surface: scratches, dust or a finger on bare glass would let light out. It also keeps rays at shallow angles, so pulses do not spread out as much.

Is any light lost at a total internal reflection? In the ideal case none at all, which is why it beats a mirror. Real fibres lose a little to absorption and scattering in the glass.

Why does the picture look so fat? A real core is a few to about 50 micrometres across and bends are centimetres wide. The picture squeezes this so you can see each bounce.

Where the numbers come from

  • Snell's law, critical angle sin C = n₂/n₁, numerical aperture NA = √(n₁² − n₂²) and acceptance angle sin θa = NA (from air): standard school and first-year optics, as taught in Class 12 physics (ray optics).
  • The fibre in the picture is a made-up teaching shape (core 20 units wide, one 90° bend), not to scale. Index values are rounded examples you can change.
  • Checked against an independent Python calculation: math.asin for the angles, the bounce count x = a/tan r + 2k·a/tan r for a straight fibre, and a small-step marching ray tracer for the bent fibre.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Change log for Optical fibre

  1. Add #1421 Total internal reflection and optical fibre Details on GitHub

Every change to fibub

Related tools