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 autofocus and build quality, VILTROX wins on price and weight.
The Canon RF50mm F1.8 STM lens offers excellent performance for EOS R users, while the VILTROX 35mm f1.7 E provides great value for Sony users. Both lenses excel in low-light conditions.
Why Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens is better
Better Compatibility
Designed specifically for EOS R series cameras.
Wider Aperture
f/1.8 aperture allows for good low-light performance.
Stepping Motor
Provides smooth and quiet autofocus for video.
Why VILTROX is better
Lower Price
Priced at $179, making it more budget-friendly.
Lightweight
Weighs only 170g, enhancing portability.
USB-C Port
Allows for firmware updates for better compatibility.
Overall score
Specifications
| Spec | Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens | VILTROX |
|---|---|---|
| Focal Length | 50mm | 35mm |
| Max Aperture | f/1.8 | f/1.7 |
| Autofocus Type | Stepping Motor | STM Motor |
| Compatibility | EOS R | Sony E |
| Weight | 200g | 170g |
Dimension comparison
Overview of Canon RF50mm F1.8 STM Lens
The Canon RF50mm F1.8 STM lens is priced at $219.00 and is designed for the EOS R series mirrorless cameras. This lens offers a fixed focal length of 50mm, making it an excellent choice for various photography styles, including portraits and landscapes. Its large f/1.8 aperture enhances low-light performance and provides beautiful background blur. The lens features a stepping motor for smooth and quiet autofocus, making it ideal for both photography and video work.
This lens is compact and lightweight, making it easy to carry around, and its optimized lens placement minimizes ghosting and flare, ensuring high-quality images. The Canon RF50mm F1.8 STM lens is a versatile tool that photographers can rely on for creativity and performance.
Overview of VILTROX 35mm f1.7 E
The VILTROX 35mm f1.7 E lens is priced at $179.00, making it about 17% cheaper than the Canon RF50mm F1.8 STM lens. This lens is built for Sony E-mount cameras and features a bright f/1.7 aperture, allowing for excellent low-light performance and stunning background blur. With a 35mm focal length, it captures sharp images, offering a natural perspective similar to that of the human eye.
The VILTROX lens incorporates advanced optical design with 11 elements in 9 groups, including specialized elements to minimize chromatic aberrations and distortion. It also boasts a compact and lightweight design at just 170 grams, making it highly portable. Fast autofocus and thoughtful design details, like a USB-C upgrade port for firmware updates, enhance its usability for photographers.
Performance in Low Light Conditions
When it comes to low-light performance, both lenses excel with their large apertures. The Canon RF50mm F1.8 STM lens features a maximum aperture of f/1.8, while the VILTROX 35mm f1.7 E lens offers an even wider f/1.7 aperture. This gives the VILTROX lens a slight edge in capturing images in dimly lit environments, allowing for better exposure and creative possibilities.
The VILTROX's larger aperture not only enhances its low-light capabilities but also contributes to its ability to create beautiful bokeh. Meanwhile, the Canon lens, though slightly less capable in the aperture department, still performs admirably and is suitable for most low-light situations. However, if low-light photography is a primary concern, the VILTROX may be the better option.
Autofocus and Usability
Both lenses offer impressive autofocus capabilities, but they cater to different needs. The Canon RF50mm F1.8 STM lens employs a stepping motor for smooth and quiet autofocus, ideal for both stills and video recording. This makes it a great choice for content creators who need minimal noise during video shoots.
On the other hand, the VILTROX 35mm f1.7 E features a new STM motor that also provides fast and precise autofocus while minimizing focus breathing during video recording. This is particularly beneficial for videographers who require consistent framing during focus transitions. While both lenses perform well in autofocus, the choice may depend on whether you prioritize silence or smooth focus transitions.
Build Quality and Design
In terms of build quality, both lenses have their strengths. The Canon RF50mm F1.8 STM lens is compact and lightweight, designed to complement the EOS R series cameras. Its construction is robust enough for everyday use, and its optimized coatings contribute to outstanding color balance.
Conversely, the VILTROX 35mm f1.7 E lens weighs only 170 grams, making it exceptionally portable. It features a durable metal body that ensures longevity, which is a plus for photographers on the go. Additionally, the VILTROX lens comes with an extended lens hood to reduce stray light and improve image contrast, showcasing thoughtful design details.
Versatility in Photography
The versatility of each lens caters to different photography styles. The Canon RF50mm F1.8 STM lens, with its fixed 50mm focal length, is perfect for portraits and close-up shots, allowing for creative compositions. Its wide aperture enables great background blur, making it a favorite for portrait photographers.
In contrast, the VILTROX 35mm f1.7 E lens offers a 35mm focal length that is versatile enough for various styles, including street photography and landscapes. Its natural perspective makes it suitable for capturing everyday moments while still providing the option for stunning bokeh. Photographers who enjoy a wider range of composition might find the VILTROX more appealing.
Price Comparison
Price plays a significant role in the decision-making process between these two lenses. The Canon RF50mm F1.8 STM lens is available for $219.00, while the VILTROX 35mm f1.7 E lens is priced at $179.00, representing a savings of $40. This price difference can be crucial for budget-conscious photographers looking for quality lenses without breaking the bank.
While both lenses offer unique features and capabilities, the VILTROX's lower price point may attract those who want performance without the higher cost. However, the Canon lens may justify its price with specific features and compatibility with the EOS R system.
Which should you buy?
Choosing between the Canon RF50mm F1.8 STM lens and the VILTROX 35mm f1.7 E lens ultimately depends on your specific needs and camera system. If you own an EOS R series camera and value a reliable, compact lens for portraits and low-light situations, the Canon lens is a great investment. However, if you're using a Sony E-mount camera and are looking for a more budget-friendly option with excellent low-light capabilities and versatile focal length, the VILTROX lens stands out as a compelling choice. Each lens has its strengths, making them both worthy contenders in the realm of prime lenses.

