Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens vs VILTROX
Updated July 2026 — Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens wins on weight and focal length, VILTROX wins on focus distance.
Both lenses offer excellent features, but the VILTROX 35mm f/1.7 provides better low-light performance and close-focusing capabilities at a lower price.
Why Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens is better
Price
Canon lens is more expensive.
Brand
Canon is a well-known brand.
Control Ring
Canon has a control ring for direct setting changes.
Why VILTROX is better
Aperture
VILTROX has a slightly brighter f/1.7 aperture.
Minimum Focus
VILTROX has a minimum focusing distance of 33cm.
Price
VILTROX is 17% cheaper.
Overall score
Specifications
| Spec | Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens | VILTROX |
|---|---|---|
| Autofocus | Stepping Motor | STM Motor |
| Optical Design | Optimized Coatings | 11 elements in 9 groups |
| Compatibility | EOS R Series | Fujifilm X Mount |
| Bokeh | Good | Excellent |
| Price | $219.00 | $179.00 |
Dimension comparison
Overview
When it comes to choosing a lens for your mirrorless camera, both the Canon RF50mm F1.8 STM and the VILTROX 35mm f/1.7 Fuji are compelling options. The Canon lens is priced at $219.00, while the VILTROX is about 17% cheaper at $179.00. Each lens has unique features that cater to different photography styles, making them suitable for various types of users.
Design and Build Quality
The Canon RF50mm F1.8 STM is a compact and lightweight lens designed for EOS R series mirrorless cameras. Its fixed 50mm focal length is versatile for a variety of shooting scenarios. The VILTROX 35mm f/1.7 Fuji, with a focal length of 35mm, is also designed with an emphasis on portability, making it ideal for street photography and everyday use. Both lenses are easy to carry, but the Canon lens stands out with its control ring for direct setting changes, offering additional convenience when shooting.
Aperture and Low-Light Performance
The Canon RF50mm has a large maximum aperture of f/1.8, which excels in low-light conditions and creates beautiful background blur. The VILTROX lens features a slightly brighter f/1.7 aperture, allowing for even better low-light performance and bokeh. This marginal advantage can be crucial for photographers who often shoot in dim environments. Both lenses are designed for creative photography, but the VILTROX may provide a slight edge for those focused on capturing details in low light.
Autofocus and Shooting Experience
Autofocus performance is significant for both lenses. The Canon RF50mm utilizes a Stepping Motor (STM) for smooth and quiet continuous autofocus, beneficial for both photography and video recording. The VILTROX 35mm f/1.7 also incorporates a new STM motor, delivering fast and precise autofocus with minimal focus breathing. Both lenses ensure a satisfying shooting experience, but the VILTROX's near-silent operation could be particularly advantageous for videographers.
Optical Quality
Optical performance is a hallmark of both lenses. The Canon RF50mm is designed with optimized lens placement and coatings that effectively minimize ghosting and flare while providing outstanding color balance. The VILTROX 35mm features an advanced optical design with 11 elements in 9 groups, including high refractive and aspherical elements, which reduce chromatic aberrations and distortion. While both lenses promise excellent image quality, the VILTROX’s more complex design may appeal to those seeking the highest possible optical performance.
Minimum Focusing Distance
The minimum focusing distance is another area where these lenses differ. The Canon RF50mm does not specify a minimum focusing distance, while the VILTROX 35mm has an impressive minimum focusing distance of just 33cm (0.33m). This capability allows the VILTROX to excel in close-up photography, making it easier to capture intricate details or create artistic compositions. For photographers who enjoy macro or close-up work, the VILTROX lens offers a distinct advantage.
Price Comparison
Price can often be a decisive factor when choosing photography equipment. The Canon RF50mm is priced at $219.00, while the VILTROX 35mm comes in at $179.00, making it about 17% less expensive. This price difference may make the VILTROX more attractive, especially for those on a budget or just starting their photography journey. However, the choice should also consider the specific features and performance each lens offers.
Compatibility and Versatility
Compatibility is crucial when selecting a lens. The Canon RF50mm is specifically designed for the EOS R series mirrorless cameras, making it a seamless addition for users of those models. On the other hand, the VILTROX 35mm is compatible with a broader range of Fujifilm X mount cameras, including popular models like the X-T1, X-T3, and X-T4. This versatility means that the VILTROX may appeal to a wider audience, particularly those who own multiple Fujifilm camera bodies.
Which should you buy?
The decision between the Canon RF50mm F1.8 STM and the VILTROX 35mm f/1.7 Fuji ultimately depends on your specific needs as a photographer. If you own an EOS R series camera and prefer a compact lens with a reliable autofocus system, the Canon lens is an excellent choice. However, if you're looking for a more budget-friendly option with superior close-focusing capabilities and slightly better low-light performance, the VILTROX lens may be the better fit. Consider your photography style, the type of shots you aim to capture, and your budget to make the most informed choice.

