Find an M12 lens for your camera

M12 Lenses / S-Mount Lenses

An M12 lens is an imaging lens for 12mm diameter threaded mounts. Our lenses range from 1mm to 25mm EFL and include fisheye, wide-angle, and no-distortion lenses.

These lenses are also referred to as S-Mount Lenses or Board Mount Lenses, and are compatible with board cameras from FLIR, Econ-systems, iDS, and The Imaging Source

M12 Lenses can can outperform many C mount lenses and DSLR lenses because they do not have mechanical flange focal distance constraints.

Many of these lenses can also be used with CS and C Mount cameras like the Raspberry Pi High Quality if an adapter is used. Read our M12, CS, and C Mount Compatibility article if you have a CS or C mount camera or want to understand the difference between M12/S-mount and C-mount lenses.

An M12 lens is a small lens for 12mm diameter threaded mounts. Our lenses range from 1mm to 25mm EFL and include fisheye, wide-angle, and no-distortion lenses.

These lenses are also referred to as S-Mount Lenses or Board Mount Lenses, and are compatible with board cameras from FLIR, Econ-systems, iDS, and The Imaging Source. Many of these lenses can also be used with CS and C Mount cameras like the Raspberry Pi High Quality if an adapter is used. 

Contact Us With Your Requirements 

17+

Field of View + Distortion Options

Select a lens that fits your project requirements. Then get up-to-date specifications, documents, 3D-models, and sample output images.

10MP+

And Up to 1/1.7" Format Types

These lenses are lightweight and have resolution which exceeds many CS and C lenses. Most utilize aspheric components to boost optical performance.

M12 Lenses

With Drop-in Compatibility

Many of these S-Mount lenses have a back focal length long enough to be compatible with most CS-mount cameras. Select from our lens mounts to ensure compatibility.

M12 Lens Selection Chart

This M12 lens selection chart helps you find a lens suitable for your project. Our optical engineering consultants can help with recommendations. 

To Sort: click the column header. To Filter: click the search icon then filter icon (in search box). To Open in new tab: click the row. 

M12 Lenses Inspected in the USA.

Inspected in the US

Camera Design Customer Support Based in the USA.

US Engineering Support

A shopping cart icon

No Minimum Orders

M12 Lens provider

Low Cost Global Shipment

210° Fisheye 1.1mm M12 Lens

CIL211-F2.0-M12IR
1.1mm M12 Fisheye Lens
1.1mm M12 Fisheye Lens
200deg M12 Fisheye Lens
1.1mm M12 Fisheye Lens
$49.00
View Details

190° All-Sky 1.5mm M12 Lens

CIL015-F1.8-M12NIR
A miniature fisheye 1.5mm M12 lens for All-Sky cameras.
A miniature fisheye 1.5mm M12 lens for All-Sky cameras.
A 1.5mm S Mount RPi mini fisheye lens. The lens has an EFL of 1.5mm, F/# of 1.8, and a M12 Interface.
A fisheye 1.5mm M12 lens. The lens has an EFL of 1.5mm, F/# of 1.8, and a M12 S Mount Interface.
$49.00
View Details

Low Distortion 1.8mm M12 Lens

CIL018-F2.8-M12IR
135 degree M12 lens low distortion
135 degree M12 lens low distortion
Low Distortion Wide Angle M12 Lens
Low Distortion 1.8mm M12 Lens
Low Distortion S Mount Lens
$39.00
View Details

200° Fisheye 1.9mm M12 Lens

CIL219-F2.5-M12IR
200° M12 Fisheye Lens
200° M12 Fisheye Lens
200° Mini Fisheye Lens
Mini M12 Fisheye Lens
$49.00
View Details

Low Distortion 2.2mm M12 Lens

CIL023-F1.8-M12IR
Low Distortion 2.2mm M12 Lens
Low Distortion 2.2mm M12 Lens
Low Distortion 2.2mm M12 Lens
2mm M12 Lens Wide Angle No Distortion
Low Distortion 2.2mm M12 Lens
$39.00
View Details

GoPro 2.8mm M12 Lens

CIL026-F2.4-M12IR
An M12 GoPro Fisheye Lens | 2.8mm M12 Lens
An M12 GoPro Fisheye Lens | 2.8mm M12 Lens
A miniature Rpi wide-angle Lens | A 2.8mm S-mount Lens
A GoPro Fisheye Lens for the Raspberry Pi | A 2.8mm M12 Lens
$39.00
View Details

210° Fisheye 1.1mm M12 Lens

CIL211-F2.0-M12IR
1.1mm M12 Fisheye Lens
1.1mm M12 Fisheye Lens
200deg M12 Fisheye Lens
1.1mm M12 Fisheye Lens
$49.00
View Details

190° All-Sky 1.5mm M12 Lens

CIL015-F1.8-M12NIR
A miniature fisheye 1.5mm M12 lens for All-Sky cameras.
A miniature fisheye 1.5mm M12 lens for All-Sky cameras.
A 1.5mm S Mount RPi mini fisheye lens. The lens has an EFL of 1.5mm, F/# of 1.8, and a M12 Interface.
A fisheye 1.5mm M12 lens. The lens has an EFL of 1.5mm, F/# of 1.8, and a M12 S Mount Interface.
$49.00
View Details

Low Distortion 1.8mm M12 Lens

CIL018-F2.8-M12IR
135 degree M12 lens low distortion
135 degree M12 lens low distortion
Low Distortion Wide Angle M12 Lens
Low Distortion 1.8mm M12 Lens
Low Distortion S Mount Lens
$39.00
View Details

200° Fisheye 1.9mm M12 Lens

CIL219-F2.5-M12IR
200° M12 Fisheye Lens
200° M12 Fisheye Lens
200° Mini Fisheye Lens
Mini M12 Fisheye Lens
$49.00
View Details

Low Distortion 2.2mm M12 Lens

CIL023-F1.8-M12IR
Low Distortion 2.2mm M12 Lens
Low Distortion 2.2mm M12 Lens
Low Distortion 2.2mm M12 Lens
2mm M12 Lens Wide Angle No Distortion
Low Distortion 2.2mm M12 Lens
$39.00
View Details

GoPro 2.8mm M12 Lens

CIL026-F2.4-M12IR
An M12 GoPro Fisheye Lens | 2.8mm M12 Lens
An M12 GoPro Fisheye Lens | 2.8mm M12 Lens
A miniature Rpi wide-angle Lens | A 2.8mm S-mount Lens
A GoPro Fisheye Lens for the Raspberry Pi | A 2.8mm M12 Lens
$39.00
View Details

Low Distortion 2.8mm M12 Lens

CIL028-F2.4-M12IR
A wide angle 2.8mm M12 lens no distortion.
A wide angle 2.8mm M12 lens no distortion.
A 2.8mm M12 lens with a wide angle and no distortion for the RPi HQ Camera.
Low Distortion 2.8mm M12 Lens
A wide angle no distortion 2.8mm S Mount Lens.
$39.00
View Details

190° Fisheye 3.1mm M12 Lens

CIL231-F1.8-M12IR
190° Fisheye 3.1mm M12 Lens
190° Fisheye 3.1mm M12 Lens
190° Fisheye 3.1mm M12 Lens
3mm Fisheye Lens for M12 Cameras
190° Fisheye 3.1mm M12 Lens
$79.00
View Details

Looking for project-specific recommendations? Can't find a lens for your system requirements? Our optical engineers are available to discuss the best options.