;colony/science  / Animals & Nature  / How do chameleons change colour?
Animals & Nature

How do chameleons change colour?

Chameleons don't paint themselves with new pigment. They stretch a lattice of tiny crystals in their skin, and the spacing of those crystals decides which colour of light bounces back.

Plate 147 — Colour without paint structural colour · nanocrystal spacing
Stretch the crystal lattice and the skin colour slides.
Predict firstAs you drag the crystal-spacing slider wider, which way should the colour slide?
no pigment moved — the skin's crystals didskin crystals, magnified 130 nmlight that bounces back in step400 nm700 nmlooksblue
PLATE 147 · COLOUR WITHOUT PAINT
Crystal spacing 130 nm
Stretch the lattice wider and the reflected colour climbs from blue to red.
Reflected light
403nm
Skin looks
blue
A chameleon doesn't paint itself a new colour — it has no blue or red paint to use. Instead its skin is packed with rows of tiny clear crystals, and the animal can squeeze or stretch the spaces between them. The size of those gaps decides which colour of light bounces straight back to your eye, so the same skin can flash from calm green to bright yellow in seconds. Nothing was coloured in — only the spacing changed. Drag the slider and watch it happen.
Try with the plate
  • Tighten the crystal spacing until the skin reflects blue
  • Widen the spacing to push the colour towards yellow and red

Chameleons change colour by structure, not pigment. Their skin holds a lattice of tiny crystals, and the spacing between them decides which wavelength of light reflects back. By stretching or relaxing the skin, a chameleon shifts that spacing and so its colour, within minutes.

The short answer

Everyone thinks a chameleon must fill its skin with new colour, like squeezing out paint. It doesn't — it has no blue or red paint to use. The real trick is hidden in rows of tiny clear crystals packed into its skin. The chameleon can squeeze those crystals closer together or let them spread apart, and the size of the gaps decides which colour of light bounces straight back to your eye. Tighten the gaps and you get blue; widen them and the colour slides toward yellow and red. So the skin can flash from calm green to bright warning colours in seconds, without ever 'colouring in' a thing. Drag the crystal-spacing slider in the simulator and watch the skin change live.

The common mix-up

Most people think a chameleon fills its skin with new pigment, like squeezing out paint, mainly to hide. In fact it has no blue or red paint: it stretches a lattice of nanocrystals to change which wavelength reflects, mostly to signal mood.

What's actually happening

The cartoon version of a chameleon has it oozing colour to match a tablecloth. Real chameleons can't do that, and mostly don't change colour to hide at all — they do it to signal mood, to threaten rivals, or to manage heat. And the colours they make are not paint. Many of the brightest ones are made the same way a soap bubble or a peacock's tail makes colour: with structure, not pigment.

Tucked inside special skin cells are orderly rows of microscopic crystals. When light hits this lattice, most colours pass through or cancel out, but one particular wavelength bounces back in step with itself and is reflected strongly — and which wavelength that is depends entirely on how far apart the crystals sit. Pack them tightly and short wavelengths win, so the skin looks blue. Let them spread apart and the reflection slides toward green, yellow, and red. The astonishing part, shown by researchers in 2015, is that the chameleon can actively stretch or relax the skin to change that spacing on demand. An excited male panther chameleon goes from green to vivid yellow-orange in a couple of minutes not by making yellow, but by loosening its crystal lattice until yellow is the colour that reflects.

Once you see it, you find this trick everywhere in nature. The electric blue of a morpho butterfly's wing has no blue pigment; crush the scales and the blue is gone, because it lived in their structure. Peacock feathers, beetle shells, opals, and the shimmer on a soap film all work this way — colour from spacing and interference rather than dye. The chameleon's special talent is simply that it can move the spacing while you watch, turning a fixed structural colour into a living, shifting one.

Remember this

A chameleon shifts colour by moving crystal spacing, not making pigment, the same structural trick behind morpho wings, peacocks and opals.

Try it at home Make structural colour at home
  1. 1Dip a dark bowl in soapy water and lift out a thin film stretched across the rim, holding it up to the light.
  2. 2Watch bands of colour swirl across it (blues, greens, magentas) even though the soapy water is colourless. The colour comes purely from the film's thickness, like a chameleon's crystal spacing.
  3. 3Tilt the film or let it drain and thin: the colours shift and slide, exactly the way changing the spacing slides a chameleon's skin from blue toward red.

Common questions

Why does tighter crystal spacing look blue?

When the crystals are packed closely, short wavelengths reflect in step with themselves while others cancel, so the skin looks blue. Letting the spacing widen slides the reflected colour towards green, yellow and red.

Do chameleons change colour mainly to hide?

No. They change colour chiefly to signal mood, to threaten rivals and to manage heat by going darker or paler. The idea that they do it mainly for camouflage is largely a myth.

Where else does structural colour appear?

The same mechanism colours blue morpho butterfly wings, peacock feathers, beetle shells, opals and soap films. Crush a blue morpho wing and the blue vanishes, because it lived in the structure, not in any pigment.

Built & checked by Nilesh Singh · how this is made · last updated June 2026