How Do I Tell if a Non-Canon Lens Will Fit on My Canon EOS 400D?
I am new to photography and I want to buy a Nikon lens (the AF NIKKOR 50mm f/1.8D) for my Canon EOS 400D but I don’t know how to tell if it will fit onto/be compatible with my camera. If anyone can tell me how to tell whether a lens is compatible with my camera or not, I would really appreciate it. Eg, is there a standard for the diameter of the lens? Or a standard contact position? etc. Cheers!
More Contact Lens Websites:
- Jeffrey Friedl's Blog » Flower Arranging Exhibition, Revisited (Part 2)
- Korean Nikon Eyeglass Lens? – Korea – Eyeglass – Korean – Lens – Nikon – Google Kr
- Canon EOS 400D Camera PTP WIA driver 1.3.0 | Laptop Drivers Download
Popularity: 6% [?]

a Nikon lens is not going to fit on your canon. If you want non canon lenses that will fit on your canon, try Sigma or Tamron.
Not all Canon lenses will fit your camera let alone a lens from another manufacturer.
All DSLR lenses are manufacturer specific, there are adapters around, but these usually reduce functionality, may only be manual focus for instance.
There has been no ‘standard’ lens mount since the Pentax M42 screw mount lenses which finished in the early 1970′s, since then all manufacturers have gone their own way. Pentax is the only manufacturer which has backwards compatibility with earlier lenses, they can use any lens made for Pentax K mount made since 1973, even earlier with an M42 adapter. Sometimes this comes with reduced functions, if the original lens was manual focus it still will be, if it was designed for stop down metering again it still will be, but they will all work and they will all have antishake as its built into the camera body not the lens. So there is a massive resource of cheap (£20.00 to £50.00) high quality lenses out there for Pentax owners.
Chris
Aside from what the others have said, you COULD get a lens adaptor for Nikon lenses to Canon bodies, BUT, you may lose auto-focus and some metering (Personally, I don’t have a clue how you can lose metering ability, but apparently you can)