Canon RF35mm F1.8 is Macro STM Lens, Black vs VILTROX
Updated July 2026 — Canon RF35mm F1.8 is Macro STM Lens, Black wins on price and focal length, VILTROX wins on focus distance.
The Canon RF35mm F1.8 excels in versatility and stabilization, while the VILTROX 20mm F2.8 offers great value for wide-angle photography.
Why Canon RF35mm F1.8 is Macro STM Lens, Black is better
Macro Capability
Canon lens offers macro functionality.
Stabilization
Canon lens has optical image stabilization.
Control Ring
Canon lens features a control ring for settings.
Why VILTROX is better
Price
VILTROX lens is significantly cheaper.
Weight
VILTROX lens is lighter at 173g.
Wide Angle
VILTROX lens is optimized for wide-angle shots.
Overall score
Specifications
| Spec | Canon RF35mm F1.8 is Macro STM Lens, Black | VILTROX |
|---|---|---|
| Brand | Canon | VILTROX |
| Focal Length | 35mm | 20mm |
| Aperture | F1.8 | F2.8 |
| Mount Type | Canon RF | Nikon Z |
| Autofocus | Fast | Near-silent |
Dimension comparison
Overview of the Canon RF35mm F1.8 and VILTROX 20mm F2.8
The Canon RF35mm F1.8 is Macro STM Lens is priced at $499.00, while the VILTROX 20mm F2.8 Z-Mount lens is significantly cheaper at $176.00, making it about 65% less expensive. Both lenses cater to different photographic needs, with the Canon lens focusing on macro capabilities and the VILTROX lens emphasizing wide-angle performance for Nikon Z mount cameras.
The Canon RF35mm F1.8 is designed for versatility, functioning as both a wide-angle lens and a macro lens with a 0.5x magnification ratio. In contrast, the VILTROX 20mm F2.8 offers a full-frame perspective ideal for landscapes and architecture, with a minimum focus distance of 0.62 feet.
Design and Build Quality
The Canon RF35mm F1.8 boasts a compact design that enhances its portability, making it a practical choice for photographers on the go. Conversely, the VILTROX 20mm F2.8 also emphasizes a sleek and lightweight build at just 173 grams, positioning it as an ideal lens for spontaneous outdoor shooting.
Both lenses prioritize ease of use, but the Canon lens features a control ring for direct setting changes, which adds a layer of convenience for users. The design of the VILTROX lens is focused on facilitating fast autofocus performance, making it suitable for capturing moving subjects.
Optical Performance
The Canon RF35mm F1.8 is recognized for its optical image stabilization that offers up to 5 stops of shake correction, which is particularly beneficial in low-light conditions. This lens incorporates a super spectra coating that helps control flare and ghosting, ensuring clarity and contrast in various lighting situations.
On the other hand, the VILTROX 20mm F2.8 features an optical structure comprising 10 elements in 8 groups, including 2 ED lenses and 2 aspherical lenses. This design aims to deliver crisp and distortion-free images, making it a strong contender for landscape photography where detail is crucial.
Autofocus Capabilities
Autofocus performance varies significantly between the two lenses. The Canon RF35mm F1.8 boasts a fast and reliable autofocus system, allowing for accurate focusing, particularly in macro settings.
The VILTROX 20mm F2.8, however, takes autofocus a step further by offering near-silent operation, which is beneficial for capturing candid moments without drawing attention. This feature, combined with its ability to support EXIF information transmission, enhances its usability for both still photography and video work.
Compatibility and Mounting
The Canon RF35mm F1.8 is specifically designed for Canon EOS R series cameras, ensuring seamless compatibility and optimal performance. Its 12-pin communication system facilitates quick communication between the lens and the camera body, enhancing shooting efficiency.
In contrast, the VILTROX 20mm F2.8 is tailored for Nikon Z mount cameras, including the Z8, Z9, Z6, Z7, and their newer iterations. This focus on compatibility allows users of Nikon Z systems to benefit from a high-quality wide-angle lens that meets their specific requirements without the need for adapters.
Price and Value
With a price tag of $499.00, the Canon RF35mm F1.8 is positioned as a premium lens, reflecting its macro capabilities and advanced features. However, the VILTROX 20mm F2.8’s price of $176.00 makes it a much more budget-friendly option, costing about 65% less than its Canon competitor.
For photographers looking to maximize their investments, the VILTROX lens offers substantial value, especially for those primarily seeking a wide-angle lens without the macro functionality. The lower price point does not compromise the quality, as it still delivers impressive optical performance.
Use Cases
The Canon RF35mm F1.8 is ideal for photographers who wish to explore both wide-angle and macro photography. Its versatility makes it suitable for capturing detailed close-ups, portraits, and landscapes with a unique perspective.
Conversely, the VILTROX 20mm F2.8 is perfect for those who frequently shoot landscapes, cityscapes, or architectural photography. Its wide-angle perspective allows for expansive compositions, making it a valuable tool for travel photographers and those who appreciate dramatic vistas.
Which should you buy?
Choosing between the Canon RF35mm F1.8 and the VILTROX 20mm F2.8 ultimately depends on your specific photography needs and budget. If you require a versatile lens capable of macro photography and advanced stabilization, the Canon lens is the superior choice, albeit at a higher price point.
However, for photographers focused on wide-angle shots, particularly those using Nikon Z mount cameras, the VILTROX lens offers exceptional value and functionality at a significantly lower cost. Assess your priorities regarding performance, price, and compatibility to make the best decision for your photography journey.

