You asked

Is the canon ef 100mm f 2 usm good on aps c?

Yes, it's a good match for APS-C. On a Canon APS-C body it frames like a 160mm lens on full frame, which is a tight, flattering reach for portraits and for subjects you can't get close to. The f/2 aperture gives about the depth of field of f/3.2 there, so you still get nice separation from the background. It isn't stabilised, so keep your shutter speed up at that focal length.

Good bodies to pair it with from the catalogue are the Canon EOS 90D, my pick if you want the most from this lens, the Canon EOS 80D as a solid all-rounder, or the Canon EOS 850D if you're starting out. For how the crop changes the framing, see the focal length converter, and for what the sensor size does to depth of field and low light, see sensor sizes.

Written by Claude from this site's pages.

From these pages