Originally posted by lovemehate so how do i know when am looking online, like that I was talking about, will the hood always say what lens its ment for? Mines 50mm so if the lens hood says 50mm itll work? so what about thread size then?
Again, the focal length and the thread diameter have nothing to do with each other. Common thread diameters are 49-52-55-58-62-67-72mm. (55-58mm lenses are common; 49-52-62-67-72mm lenses are rare or non-existent.)
A listing for a lens hood should ALWAYS give its thread diameter. A listing may or may not indicate what focal lengths or lens it's meant for, especially with used hoods on eBay. I recently bought a few rubber hoods (CHEAP!) with 55mm threads. Some were obviously for 'normal' lenses; some were very short, only for very wide lenses. At two bucks each, I won't complain.
Some name-brand hoods may say just what lenses they're intended for. I have an Asahi Pentax metal hood, 52mm deep with 49mm thread, that's labeled "TAKUMAR 1:3.5 135mm - 1:4 150mm" (meant for full-frame cameras) but it is quite usable on any 49mm-thread lens with a focal length of about 40mm or longer, ON AN APS-C CAMERA. I just tested it on my F35-70 and it vignettes slightly below 40mm on my K20D. But on my full-frame ZX-M film camera, that hood vignettes below 50mm.
And the above shows that there are no fixed standards. Any specific hood may or may not vignette on any specific lens, depending on what camera it's on. I fortunately own too many lenses, so if I get a hood that doesn't work where I intended it, I can always use it somewhere else.