Find an M12 Lens / S-Mount Lens
M12 lenses are versatile miniature optics for computer vision and human viewing camera applications.
Search our >200 production-ready lenses with accurate specifications, downloadable .STP files, and same-day global sample shipping.

Our low F#, low distortion, and/or ingress protected lenses are ideal for automotive, mobile robotics, and aerial robotics.
Calculate Field of View, Apply Search Filters, Order Samples.
Click the square arrow icon to open product pages where you can see pictures, download files, view sample pricing, and add-to-cart.
Calculate Field of View, Apply Search Filters, Order Samples.
Click the square arrow icon to open product pages where you can see pictures, download files, view sample pricing, and add-to-cart.
Looking for a lens with slightly different specs? Not all of our products are listed online. Please contact us if you can't find an exact match.
Browse by Lens Type
Looking for a lens with slightly different specs? Not all of our products are listed online. Please contact us if you can't find an exact match.
Looking for a more Traditional Way to Find M12 lenses?
Browse Our Catalog To Find A Lens.
Our Excel Lens List is More Up-to-Date!
Interested in Customizations?
We offer several customizations for our lenses. Contact us to discuss feasibility, minimum order quantities, and NRE requirements.
- Custom filters (Bandpass, Dual Notch, etc..)
- Customized higher F#
- Barrel mechanical design adjustments (e.g. active alignment, ingress protection)
- Hydrophobic coating on front optical surface
- Preassembly with M12 lens holders to reduce anodization debris and tilt
- Optical data (MTF, EFL, etc..) with serialized unit-level traceability
We also consider full custom lens designs starting from 5,000pcs.
M12 Lenses / S-Mount Lenses Are Lenses with 12mm Threads.
Our M12 lenses include fisheye, wide-angle, no-distortion, and telephoto types. These lenses range from 0.8mm to 50mm focal length and 10° to 230° field of view. We offer numerous M12 lenses that are ingress-protected and/or IR Corrected.
These miniature lenses can be used with embedded vision cameras from Allied Vision, Basler, D3 Engineering, e-con Systems, FLIR, iDS, The Imaging Source, Leopard Imaging, Lucid Vision, OpenMV, Vision Components, and more.
Our lenses range from 1mm to 50mm EFL and 5° to 230°. M12 lenses include fisheye, wide-angle, no-distortion, telephoto, and ingress protected options. Each of our lenses is available with, or without, an IR cut off filter.
These can be used with embedded vision systems and cameras from Allied Vision, e-con Systems, FLIR, iDS, Basler, The Imaging Source, Lucid Vision, and more.