Answer
What is the best macro lens?
For full-frame: Sony FE 90mm f/2.8 Macro G, Canon RF 100mm f/2.8L Macro, Nikon Z MC 105mm f/2.8 VR S. All offer true 1:1 magnification and superb image quality.
What "true macro" means
1:1 magnification — the subject is reproduced at life size on the sensor. Anything labeled "macro" without 1:1 capability is just close-focusing.
Top picks
- Sony 90mm f/2.8 Macro G — sharp, light, $1,100
- Canon RF 100mm f/2.8L Macro — 1.4x magnification, $1,400
- Nikon Z MC 105mm f/2.8 VR S — 1:1, weather sealed, $1,100
Budget alternatives
- Laowa 100mm f/2.8 2x Ultra Macro — manual focus, exceptional value
- Used Sigma 105mm f/2.8 OS HSM Macro adapted
Macro doubles as portraits
A 90-105mm macro is a brilliant portrait lens — sharp, smooth bokeh, comfortable working distance. One lens, two jobs.
More answers
Get new answers in your inbox
One email when we publish. No spam.