Canon RF35mm F1.8 is Macro STM Lens, Black vs Viltrox
Updated July 2026 — Canon RF35mm F1.8 is Macro STM Lens, Black leads on price and stabilization.
The Canon RF35mm F1.8 offers superior optical performance and macro capabilities, while the Viltrox 35mm F1.7 is a budget-friendly option for Sony users.
Why Canon RF35mm F1.8 is Macro STM Lens, Black is better
Optical Quality
Canon lens has Super Spectra coating for reduced flare.
Macro Capability
Canon lens offers 0.5x magnification for close-up shots.
Build Quality
Canon lens has a premium feel with a control ring.
Why Viltrox is better
Price
Viltrox lens is 64% cheaper than Canon.
Weight
Viltrox lens is lighter at 170g.
Compatibility
Viltrox lens works with a wider range of Sony cameras.
Overall score
Specifications
| Spec | Canon RF35mm F1.8 is Macro STM Lens, Black | Viltrox |
|---|---|---|
| Brand | Canon | VILTROX |
| Max Aperture | F1.8 | F1.7 |
| Focusing Distance | 0.56 ft | N/A |
| Image Stabilization | Yes | No |
| Mount Type | Canon RF | Sony E |
Dimension comparison
Overview of the Canon RF35mm F1.8 Macro STM Lens
The Canon RF35mm F1.8 Macro STM Lens stands out for its unique blend of versatility and specialized macro capabilities. Priced at $499.00, this lens is designed for Canon's EOS R series cameras, making it a solid choice for Canon users looking for a high-quality, compact lens. It features a macro capability with a 0.5x magnification ratio and a minimum focusing distance of just 0.56 feet, allowing for close-up photography with impressive detail. Additionally, the lens includes a control ring for easy adjustments and optical image stabilization, which compensates for up to 5 stops of camera shake.
Overview of the Viltrox 35mm F1.7 E Lens
In contrast, the Viltrox 35mm F1.7 E lens is priced significantly lower at $179.00, making it about 64% cheaper than the Canon option. Designed for Sony E-mount mirrorless cameras, this lens offers a bright f/1.7 maximum aperture, ideal for low-light conditions and depth of field control. Weighing only 170g, it is lightweight and well-suited for travel and everyday use. The Viltrox lens supports EXIF information transmission and USB upgrades, enhancing its functionality for modern photographers. It's designed for various photography styles, including portrait, landscape, and street photography.
Build Quality and Design
The build quality and design of a lens significantly impact usability and durability. The Canon RF35mm F1.8 features a compact design that reflects its premium status, with a focus on stability and ease of handling. The control ring adds to its ergonomic design, allowing photographers to make quick adjustments on the fly. On the other hand, the Viltrox 35mm F1.7 E, while lightweight and portable, may not carry the same premium feel but is designed with practicality in mind. Its lightweight construction makes it an excellent option for photographers who value portability without sacrificing performance.
Optical Performance
When it comes to optical performance, the Canon RF35mm F1.8 excels with its Super Spectra coating, which reduces flare and ghosting, especially in challenging lighting conditions. This feature is crucial for outdoor photography where bright light can cause undesirable artifacts. The Viltrox 35mm F1.7, while it may not feature specific coatings mentioned, offers a fast f/1.7 aperture that allows for great light capture and depth of field control. Both lenses are designed to deliver sharp images, but the Canon lens may offer an edge in terms of handling bright conditions effectively.
Versatility in Photography
The Canon RF35mm F1.8 is particularly versatile due to its macro capabilities combined with general wide-angle functionality. This makes it suitable for a range of photography styles, from macro to street and portrait photography. Conversely, the Viltrox 35mm F1.7 is also a versatile lens but leans more towards portrait and landscape photography. Its ability to perform well in various settings makes it a good all-rounder, but it lacks the specialized macro features that the Canon lens provides, limiting its use for detailed close-up shots.
Compatibility with Camera Systems
Compatibility is a crucial factor for photographers when choosing a lens. The Canon RF35mm F1.8 is specifically designed for Canon’s EOS R series cameras, ensuring seamless integration and optimal performance. In contrast, the Viltrox 35mm F1.7 E is compatible with a wide range of Sony E-mount mirrorless cameras, including popular models like the a6600 and a7iii. This broader compatibility may appeal to a wider audience, particularly those already invested in the Sony ecosystem.
Price Comparison
The price difference between the two lenses is significant, with the Canon RF35mm F1.8 retailing for $499.00 and the Viltrox 35mm F1.7 at just $179.00. This means the Viltrox is about 64% cheaper than its Canon counterpart. For photographers on a budget or those looking for a capable lens without the premium price tag, the Viltrox presents a compelling option. However, the higher price of the Canon lens reflects its advanced features and superior optical quality, making it worthy of consideration for serious photographers.
Which should you buy?
Choosing between the Canon RF35mm F1.8 Macro STM Lens and the Viltrox 35mm F1.7 E largely depends on your specific needs and budget. If you're a Canon user looking for a versatile lens that excels in macro photography and offers superior optical performance, the Canon RF35mm F1.8 is worth the investment. However, if you’re looking for an affordable lens that performs well across various photography styles and you're using a Sony camera, the Viltrox 35mm F1.7 E provides excellent value for money. Ultimately, both lenses offer unique advantages tailored to different photography needs and preferences.

