You asked
Is the canon ef 24 70mm f 4l is usm good for portraits?
The Canon EF 24-70mm f/4L IS USM is a sound lens for portraits, but it isn't my first pick for them. It's a standard zoom, and at f/4 it gives less background blur than a fast prime. Its range does let you shoot a full-length subject or include a bit of setting, and the stabilisation helps in dim light.
On full frame, the 24-70 works well at around 50-70mm. On APS-C, f/4 gives roughly the depth of field of f/6.4, so you'll get less separation from the background. If you're buying for portraits specifically, an 85mm will do more for you. Light matters more still, as Portraits explains, and light beats gear is worth reading before you spend anything.
If you already have this lens, it's a good match for these bodies:
- Canon EOS 5D Mark IV, full frame
- Canon EOS 6D Mark II, full frame
- Canon EOS 80D, APS-C
For more on building a kit, see Lenses.
Written by Claude from this site's pages.