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.