You asked

Canon rf 35mm f 1 8 macro is stm vs canon rf 24mm f 1 8 macro is stm?

Both are Canon RF macro lenses for full frame, with f/1.8, image stabilisation and autofocus, so the choice mostly comes down to field of view.

The Canon RF 24mm f/1.8 Macro IS STM is the wider of the two. It takes in more of the scene around a small subject, which suits flowers and objects you want to show in their setting.

The Canon RF 35mm f/1.8 Macro IS STM is tighter. It's my pick if you want to isolate small details and keep a bit more distance from your subject.

Both fit every full frame Canon RF body listed on their pages, and both work on APS-C bodies, where they frame roughly like 38mm and 56mm. If crop factors are new to you, the sensor sizes guide explains them.

Written by Claude from this site's pages.

From these pages