10-21-2014 10:09 PM
I did find threads related to SLR lenses on a DSLR but did not see anything about lenses across different DSLR Models. If this has already been answered please direct me to the appropriate thread.
I have an EOS 20D. I'd like to get a little newer body but do not want to have to get new lenses. Will the lenses I have for the 20D work on all the EOS XXD models?
Solved! Go to Solution.
10-22-2014 11:52 AM
I'll throw in one caveat that hasn't been mentioned.
IF you own 3rd party lenses... it turns out Canon doesn't publish the specs for the EOS electronics. These 3rd parties have to reverse-engineer the interface in order to build a compatible lens. They tend to test these lenses with whatever Canon bodies are currently on the market at that time.
Just occasionally... Canon will come out with a new EOS body and the 3rd party lens maker (and it's customers, unfortunately) will discover that the lens is no longer compatible with the "new" body. Canon did nothing wrong... they're still following the same specs... but it means the 3rd party's reverse-eningeering job didn't cover all cases and the new camera is taking advantage of some feature that the 3rd party never tested. Some 3rd party lenses an be sent back to their manufacturers to have their electronics reprogrammed or updated for compatible (but not always... sometimes you're just out of luck.)
If you have all Canon glass... you wont have this issue.
As for Canon compatibility...
Canon lenses come in the following flavors:
EF lenses: these lenses will work on EVERY Canon EOS body... regardless of when it was made... film or digital... doesn't matter. They work.
EF-S lenses: these lenses were designed for use on EOS bodies which have APS-C size sensors. The APS-C sensor is a little smaller than the "full frame" sensor (that's a sensor which is roughly the same size as a single frame of 35mm film). Since an APS-C sensor is physically smaller, the EF-S lens is designed to project a smaller image circle into the camera body. This allows the lenses to be smaller and lighter and usually also less expensive... but the trade-off is that they cannot be used on any camera body that has a "full frame" sensor.
EF-M lenses: Canon introduced (and seems to have already abandoned... at least in North America markets) a "mirrorless" camera in the EOS system. This camera was called the EOS-M. You can't buy it anymore. But in any case, the came with just a couple of lenses designed JUST for this particular camera body (but the camera could also use other EOS lenses.) The EF-M lenses can ONLY be used on the EOS-M body.
TS-E lenses: These are specialty lenses which can shift image perspective as well as tilt the focal plane. You can think of them like "EF" lenses in that they can be used on ANY Canon EOS body.
MP-E lens: This is a specialty "macro photo" lens. Canon makes a number of macro lenses. A macro lens allows particularly close focusing distances and most "true" macro lenses will allow you to focus at a close enough distance to provide 1x scale -- meaning the image on the sensor is as large as the subject is in "real life". But with a normal macro lens you can also focus all the way out to infinity. The MP-E 65mm is special... it's "closest" focusing distance is so incredibly close that it can capture subjects at 5x size (instead of the 1x size of other macro lenses). But the trade-off is that the lens does not focus all the way out to "infinity". No other camera company makes a lens like it. The MP-E lens can be used on ANY Canon EOS body.
10-22-2014 06:25 AM
Yes. Any lens that fits a crop sensor body will fit all crop sensor bodies (XXD and XXXD).
EF-S lenses will not fit any full frame or 1D series bodies.
10-22-2014 07:26 AM
I'm really new to cameras, but doesn't the 7D and 7DII also both have crop sensors and use EF-S lenses?
10-22-2014 07:42 AM
Yes, you are good to go.
The only 'current' body that doesn't use all Canon lenses are the 6D, 5D Mk III and the 1Dx. Basically this same numbering scheme is accurate for used bodies too. IE, no 5D does and no 1 series does.
10-22-2014 11:52 AM
I'll throw in one caveat that hasn't been mentioned.
IF you own 3rd party lenses... it turns out Canon doesn't publish the specs for the EOS electronics. These 3rd parties have to reverse-engineer the interface in order to build a compatible lens. They tend to test these lenses with whatever Canon bodies are currently on the market at that time.
Just occasionally... Canon will come out with a new EOS body and the 3rd party lens maker (and it's customers, unfortunately) will discover that the lens is no longer compatible with the "new" body. Canon did nothing wrong... they're still following the same specs... but it means the 3rd party's reverse-eningeering job didn't cover all cases and the new camera is taking advantage of some feature that the 3rd party never tested. Some 3rd party lenses an be sent back to their manufacturers to have their electronics reprogrammed or updated for compatible (but not always... sometimes you're just out of luck.)
If you have all Canon glass... you wont have this issue.
As for Canon compatibility...
Canon lenses come in the following flavors:
EF lenses: these lenses will work on EVERY Canon EOS body... regardless of when it was made... film or digital... doesn't matter. They work.
EF-S lenses: these lenses were designed for use on EOS bodies which have APS-C size sensors. The APS-C sensor is a little smaller than the "full frame" sensor (that's a sensor which is roughly the same size as a single frame of 35mm film). Since an APS-C sensor is physically smaller, the EF-S lens is designed to project a smaller image circle into the camera body. This allows the lenses to be smaller and lighter and usually also less expensive... but the trade-off is that they cannot be used on any camera body that has a "full frame" sensor.
EF-M lenses: Canon introduced (and seems to have already abandoned... at least in North America markets) a "mirrorless" camera in the EOS system. This camera was called the EOS-M. You can't buy it anymore. But in any case, the came with just a couple of lenses designed JUST for this particular camera body (but the camera could also use other EOS lenses.) The EF-M lenses can ONLY be used on the EOS-M body.
TS-E lenses: These are specialty lenses which can shift image perspective as well as tilt the focal plane. You can think of them like "EF" lenses in that they can be used on ANY Canon EOS body.
MP-E lens: This is a specialty "macro photo" lens. Canon makes a number of macro lenses. A macro lens allows particularly close focusing distances and most "true" macro lenses will allow you to focus at a close enough distance to provide 1x scale -- meaning the image on the sensor is as large as the subject is in "real life". But with a normal macro lens you can also focus all the way out to infinity. The MP-E 65mm is special... it's "closest" focusing distance is so incredibly close that it can capture subjects at 5x size (instead of the 1x size of other macro lenses). But the trade-off is that the lens does not focus all the way out to "infinity". No other camera company makes a lens like it. The MP-E lens can be used on ANY Canon EOS body.
10-26-2014 08:55 PM
03-06-2015 04:58 AM
Is there a link/page which defines all of the lense abbreviations ?
03-06-2015 06:24 AM
Here is one resource:
http://www.usa.canon.com/cusa/consumer/standard_display/Lens_Advantage_Select
03-06-2015 10:39 AM
Thanks and Kudo. Some good info. I'm so green I don't even know what USM is.
03-06-2015 01:46 PM
09/26/2024: New firmware updates are available.
EOS R5 Mark II - Version 1.0.1
EOS R6 Mark II - Version 1.5.0
07/01/2024: New firmware updates are available.
04/16/2024: New firmware updates are available.
RF100-300mm F2.8 L IS USM - Version 1.0.6
RF400mm F2.8 L IS USM - Version 1.0.6
RF600mm F4 L IS USM - Version 1.0.6
RF800mm F5.6 L IS USM - Version 1.0.4
RF1200mm F8 L IS USM - Version 1.0.4
Canon U.S.A Inc. All Rights Reserved. Reproduction in whole or part without permission is prohibited.