You asked

Canon rf 24mm f 1 4l vcm vs sigma 16mm f 1 4 dc dn contemporary?

The two lenses are built for different sensors, so the choice mostly comes down to your camera.

The Canon RF 24mm f/1.4L VCM is a full-frame lens. On a full-frame Canon RF body, such as the EOS R6 Mark II, it gives a true 24mm view. I'd pick it for low-light and everyday shooting on a full-frame body.

The Sigma 16mm f/1.4 DC DN Contemporary is made for APS-C. On an APS-C Canon such as the EOS R7, it frames like about 26mm on full frame, which is a wide view for landscapes, interiors and tight spaces. It also fits Sony E, Fujifilm X, L-Mount, Nikon Z and Micro Four Thirds, so it's the better pick if you might change systems.

My advice: on a full-frame Canon, get the 24mm. On an APS-C Canon, the Sigma gives you the wider view.

Written by Claude from this site's pages.

From these pages