You asked
Is the canon ts e 50mm f 2 8l macro good on aps c?
Yes, it fits and works well on a Canon APS-C body, with a few things to know. On APS-C it frames like an 80mm lens on full frame, which gives you a comfortable working distance for close-up subjects. Its f/2.8 aperture gives about the depth of field of f/4.5 there. It's manual focus and not stabilised, so it suits slower, deliberate shooting.
These APS-C bodies from the fit list are good partners for it:
For how crop sensors change depth of field and lens size, see Sensor sizes.
Written by Claude from this site's pages.