vsversusfinder

Canon RF vs VILTROX

Updated July 2026 — Canon RF wins on price and weight, VILTROX wins on build quality and autofocus.

The Canon RF 50mm F1.8 STM Lens excels in portrait photography, while the VILTROX 35mm f1.7 E offers greater versatility and affordability.

Why Canon RF is better

Aperture

Wide f/1.8 aperture for portraits

Brand

Canon's established reputation

Weight

Lightweight design for portability

Why VILTROX is better

Price

Cheaper by $40

Versatility

Better for street photography

Autofocus

Minimizes focus breathing for video

Overall score

Canon RF
85
VILTROX
88

Specifications

SpecCanon RFVILTROX
BrandCanonVILTROX
Max Aperturef/1.8f/1.7
Focal Length50mm35mm
Weight200g170g
Autofocus TypeSTMSTM
Price$219.00$179.00

Dimension comparison

Canon RFVILTROX

Overview of the Canon RF 50mm F1.8 STM Lens

The Canon RF 50mm F1.8 STM Lens is a compact and lightweight option designed for creative photography. With a current price of $219.00, it offers a wide f/1.8 aperture, making it ideal for portraits and low-light situations. This lens features an advanced STM motor that provides smooth, fast, and near-silent autofocus, ensuring that you can capture sharp images without noise distractions. The aspheric lens element and Super Spectra Coating enhance image quality by reducing flare and ghosting, making this lens a versatile choice for EOS R-Series cameras.

Overview of the VILTROX 35mm f1.7 E

The VILTROX 35mm f1.7 E is priced at $179.00, about 17% cheaper than the Canon RF 50mm. This lens is particularly known for its bright f/1.7 aperture, which allows for excellent low-light performance and beautiful bokeh effects. It features a focal length of 53mm, providing a natural perspective similar to the human eye, which is perfect for various photography styles, including portraits and street photography. With 11 elements in 9 groups, the VILTROX lens incorporates advanced optical design to minimize aberrations and ensure sharp image quality.

Autofocus Performance

When it comes to autofocus, both lenses have impressive capabilities, but they cater to slightly different needs. The Canon RF 50mm benefits from its STM motor, which provides smooth and fast autofocus, ideal for still photography. Meanwhile, the VILTROX 35mm f1.7 E also features a new STM motor that delivers fast, precise, and near-silent autofocus, but it additionally minimizes focus breathing during video recording. This makes the VILTROX lens particularly appealing for videographers who require smooth focus transitions.

Design and Build Quality

In terms of design and build quality, the Canon RF 50mm is lightweight and compact, making it easy to carry around for various photography sessions. The VILTROX 35mm, weighing only 170g, is also highly portable and features a sleek metal body that contributes to its durability. The VILTROX lens includes thoughtful design details, such as an extended lens hood to protect against stray light and improve contrast. Additionally, it has a USB-C upgrade port for firmware updates, providing a future-proof option for users who may upgrade their camera gear.

Image Quality

Image quality is a significant factor when choosing between these two lenses. The Canon RF 50mm F1.8 is designed to deliver sharp images with beautiful background blur, thanks to its wide aperture and advanced lens elements. On the other hand, the VILTROX 35mm f1.7 boasts an optimized optical design, which includes 2 High Refractive elements and 1 Extra-low Dispersion element. This combination minimizes chromatic aberrations and distortion, ensuring outstanding image quality across various shooting conditions. Both lenses excel in delivering sharp and vivid images, but the VILTROX offers slightly more advanced optical technology.

Versatility in Photography

Both lenses are versatile but excel in different scenarios. The Canon RF 50mm is particularly effective for portraits, delivering a flattering perspective and excellent background separation. Its lightweight design makes it suitable for casual photography as well. Conversely, the VILTROX 35mm f1.7 is ideal for a wider range of photography styles, from landscapes to portraits. Its natural perspective and low-light capabilities make it a great choice for street photography, where adaptability is essential.

Price Comparison

The Canon RF 50mm is priced at $219.00, while the VILTROX 35mm is available for $179.00, making the VILTROX about $40 cheaper. This price difference may be a deciding factor for budget-conscious photographers. The VILTROX lens provides excellent value for its features, especially for those who prioritize a wider aperture and versatility in various shooting conditions. The slight cost savings with the VILTROX could allow photographers to allocate funds towards other essential accessories or gear.

Which should you buy?

Deciding between the Canon RF 50mm F1.8 STM Lens and the VILTROX 35mm f1.7 E ultimately depends on your specific photography needs. If you are primarily focused on portrait photography and prefer a lens with proven reliability and excellent performance, the Canon RF 50mm is a solid choice. However, if you seek a lens that offers greater versatility, particularly for street photography and video recording, the VILTROX 35mm provides an appealing combination of features and affordability. Both lenses have their unique strengths, making them excellent additions to any photographer's toolkit.