Canon RF100mm F2.8 L Macro is USM Lens, Medium vs VILTROX AF
Updated July 2026 — Canon RF100mm F2.8 L Macro is USM Lens, Medium leads on price and build.
The Canon RF100mm lens excels in macro photography with advanced features, while the VILTROX AF 16mm lens offers great versatility at a lower price.
Why Canon RF100mm F2.8 L Macro is USM Lens, Medium is better
Macro Capability
Superior for macro photography with 1.4x magnification
Image Stabilization
5 stops of shake correction for sharp images
Bokeh Control
SA control ring for customizable bokeh effects
Why VILTROX AF is better
Price
Significantly cheaper at $580
Weight
Lighter and more portable for travel
Versatility
Better for landscapes and indoor photography
Overall score
Specifications
| Spec | Canon RF100mm F2.8 L Macro is USM Lens, Medium | VILTROX AF |
|---|---|---|
| Focal Length | 100mm | 16mm |
| Aperture | f/2.8 | f/1.8 |
| Magnification | 1.4x | N/A |
| Stabilization | Yes | No |
| Compatibility | EOS R | Nikon Z |
Dimension comparison
Overview
The Canon RF100mm F2.8 L Macro IS USM Lens and the VILTROX AF 16mm f/1.8 Z Full Frame Lens cater to different photography needs, offering unique functionalities that appeal to various types of photographers. Priced at $1,248.95, the Canon lens is designed for macro and portrait photography, while the VILTROX lens is a more budget-friendly option at $580.00, aimed at those who prefer ultra-wide-angle shots.
Design and Build Quality
The Canon RF100mm lens features a robust construction that ensures durability while being optimized for full-frame EOS R series cameras. It includes a spherical aberration (SA) control ring, allowing for adjustments to the bokeh, and weighs significantly more than the VILTROX lens. In contrast, the VILTROX lens boasts a compact design made with a full metal body and weighs just 19.5 ounces, making it easier to handle for extended periods. This difference in weight and build may influence portability for photographers who frequently travel.
Image Quality
The Canon RF100mm lens promises high image quality with a bright, fixed f/2.8 aperture that excels in low light situations. Its optical image stabilizer offers up to 5 stops of shake correction, which is particularly beneficial for macro shots. On the other hand, the VILTROX AF 16mm lens utilizes advanced technology and includes 3 aspherical elements and 4 ED glass elements to achieve outstanding corner-to-corner resolution. Both lenses provide exceptional image quality, but their effectiveness will depend on the shooting context—macro versus wide-angle landscapes.
Autofocus Performance
The autofocus systems differ significantly between the two lenses. The Canon RF100mm features fast, highly-precise AF, ideal for macro photography, while the VILTROX AF 16mm lens is designed with precise, quiet autofocus that supports both stills and videos. The VILTROX also has a close minimum focusing distance of just 0.88 ft, allowing for dynamic close-ups. This could be advantageous for photographers who require versatility in shooting styles, especially in fast-paced environments.
Bokeh and Depth of Field
When it comes to creating beautiful bokeh, the Canon RF100mm lens stands out due to its unique SA control ring, which allows photographers to manipulate the shape and character of the background blur. This feature is particularly useful for portrait photography. Meanwhile, the VILTROX lens also offers a nine-blade circular aperture design that helps create exquisite background bokeh without the unwanted onion-ring artifacts. Depending on your photography focus—portraits or landscapes—both lenses offer distinct advantages in bokeh quality.
Price Comparison
The Canon RF100mm lens is priced at $1,248.95, while the VILTROX AF 16mm lens is significantly more affordable at $580.00, making it about 53% cheaper than its Canon counterpart. This price difference may be a crucial factor for photographers on a budget or those who are just starting. However, it's essential to weigh the price against the specific benefits each lens offers, as the Canon lens provides advanced features suitable for professional macro photography.
Compatibility
The Canon RF100mm is designed specifically for EOS R series mirrorless cameras, ensuring optimized performance within that ecosystem. Conversely, the VILTROX AF 16mm lens is compatible with an extensive range of Nikon Z-mount mirrorless cameras, including the Z9, Z8, and Z7 series. The choice between these two lenses may ultimately depend on the camera system you already own, making compatibility a vital consideration.
Versatility
Versatility is a strong point for the VILTROX lens, as it is ideal for both landscapes and indoor photography, thanks to its ultra-wide-angle design and fast f/1.8 aperture. The Canon RF100mm lens, while excellent for macro and portrait work, may not offer the same range of applications. If you require a lens that can handle a variety of shooting conditions, the VILTROX may be the better option.
Which should you buy?
Choosing between the Canon RF100mm F2.8 L Macro IS USM Lens and the VILTROX AF 16mm f/1.8 Z Full Frame Lens largely depends on your specific photographic needs. The Canon lens is a premium choice for macro and portrait photography, offering advanced features and exceptional image quality at a higher price point. Conversely, the VILTROX lens provides excellent value for those who need a versatile, ultra-wide-angle option without breaking the bank. If macro photography is your primary focus, the Canon lens justifies its price. However, if you seek a more budget-friendly lens that offers versatility and decent quality, the VILTROX is a strong contender.

