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 stabilization, Viltrox wins on weight.
The Canon RF35mm F1.8 offers superior optical performance and macro capabilities, while the Viltrox 25mm F1.7 is a budget-friendly, lightweight option for general photography.
Why Canon RF35mm F1.8 is Macro STM Lens, Black is better
Optical Quality
Canon lens has superior optical coatings and macro capabilities.
Macro Functionality
Canon lens excels in macro photography with 0.5x magnification.
Build Quality
Canon lens features optical image stabilization.
Why Viltrox is better
Price
Viltrox lens is significantly cheaper at $176.
Weight
Viltrox lens is lighter at 170g.
Low-Light Performance
Viltrox lens has a brighter f/1.7 aperture.
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 |
| Weight | N/A | 170g |
| Macro Capability | Yes | No |
Dimension comparison
Overview of the Canon RF35mm F1.8 and Viltrox 25mm F1.7 E
The Canon RF35mm F1.8 is Macro STM Lens and the Viltrox 25mm F1.7 E are both excellent choices for photographers, but they cater to slightly different needs. The Canon lens is priced at $499.00, while the Viltrox lens is significantly more budget-friendly at $176.00, making it about 65% cheaper than the Canon option. Each lens has unique features that appeal to various shooting styles and preferences, making a detailed comparison essential.
Design and Build Quality
The Canon RF35mm F1.8 boasts a compact design that allows for easy handling and transport. It features a minimum focusing distance of just 0.56 ft., offering versatility for both wide-angle and macro photography. In contrast, the Viltrox 25mm F1.7 E weighs only 170g, making it an exceptionally lightweight option that is ideal for travel and everyday use. While both lenses are designed for ease of use, the Viltrox lens’s lightweight build may appeal more to those who prioritize portability.
Optical Performance
When it comes to optical performance, the Canon RF35mm F1.8 features a super spectra coating that helps control flare and ghosting, ensuring clear images even in challenging lighting conditions. The lens also provides a 0.5x magnification ratio, making it suitable for macro shots. On the other hand, the Viltrox 25mm F1.7 E offers a bright f/1.7 maximum aperture, which not only enhances low-light performance but also allows for greater control over depth of field. This makes both lenses strong contenders for different photography scenarios.
Autofocus Capabilities
Autofocus can significantly impact the user experience, especially in dynamic shooting situations. The Canon RF35mm F1.8 features a 12-pin communication system that likely enhances its autofocus performance, ensuring quicker and more accurate focusing. Conversely, the Viltrox 25mm F1.7 E employs an STM stepper motor, providing a quiet autofocus experience that is less intrusive during photo or video shoots. For videographers or those capturing candid moments, the Viltrox lens may offer a more appealing solution.
Compatibility
Compatibility is an essential factor to consider when selecting a lens. The Canon RF35mm F1.8 is designed specifically for Canon's EOS R series cameras, ensuring seamless performance and integration. In contrast, the Viltrox 25mm F1.7 E is crafted for Sony E mount cameras, including popular models like the ZV-E10 II and a6400. This makes it crucial for users to select a lens that matches their camera system, as neither lens will function effectively with incompatible cameras.
Price Comparison
The price difference between these two lenses is substantial, with the Canon RF35mm F1.8 retailing for $499.00 and the Viltrox 25mm F1.7 E priced at $176.00. The Viltrox lens is about 65% cheaper, making it an attractive option for budget-conscious photographers. However, the higher price of the Canon lens can be justified by its specialized features, such as macro capabilities and superior optical coatings, appealing to serious photographers willing to invest more for enhanced performance.
Usability in Different Scenarios
Both lenses are designed for different shooting scenarios. The Canon RF35mm F1.8 excels in macro photography due to its close focusing capabilities and optical stabilization, making it a great choice for detailed shots. The Viltrox 25mm F1.7 E, with its lightweight design and wide aperture, is more suited for general photography, especially in low-light conditions. Photographers looking for versatility may find the Canon lens more appealing, while those seeking portability and ease of use might prefer the Viltrox option.
Which should you buy?
Deciding between the Canon RF35mm F1.8 and the Viltrox 25mm F1.7 E ultimately depends on your specific needs and budget. If you require a lens that excels in macro photography with superior optical quality and are willing to invest more, the Canon RF35mm F1.8 is the better choice. However, if you're looking for a lightweight, affordable option for general photography, the Viltrox 25mm F1.7 E offers fantastic value. Each lens has its strengths, so consider your photography style and needs to make the best choice for your kit.

