vsversusfinder

Canon RF16mm F2.8 STM Lens vs Viltrox

Updated July 2026 — Canon RF16mm F2.8 STM Lens wins on price and weight, Viltrox wins on focal length.

The Canon RF16mm F2.8 STM Lens excels in ultra-wide photography and vlogging, while the Viltrox 35mm F1.7 E offers great low-light performance and versatility at a lower price.

Why Canon RF16mm F2.8 STM Lens is better

Ultra-wide capability

Ideal for landscapes and vlogging

Autofocus performance

Smooth and quiet AF for video

Build quality

Robust design for outdoor use

Why Viltrox is better

Price

More affordable option

Low-light performance

Better for portraits in dim conditions

Weight

Lighter for travel and everyday use

Overall score

Canon RF16mm F2.8 STM Lens
85
Viltrox
75

Specifications

SpecCanon RF16mm F2.8 STM LensViltrox
Max Aperturef/2.8f/1.7
Focal Length16mm35mm
Weight240g170g
AutofocusStepping MotorNear-silent
Close Focus5.11 in0.3 m

Dimension comparison

Canon RF16mm F2.8 STM LensViltrox

Overview of the Canon RF16mm F2.8 STM Lens

The Canon RF16mm F2.8 STM Lens is designed as an ultra-wide-angle prime lens, perfect for various photography styles. Priced at $259.00, it offers a bright f/2.8 maximum aperture, making it suitable for low-light conditions and providing excellent background blur. Canon's lens is particularly well-suited for landscape photography, interior shots, and vlogging, thanks to its compact design and lightweight nature. With a minimum focusing distance of 5.11 inches, it allows photographers to get close to their subjects while maintaining a wide perspective, making it versatile for creative shots.

Overview of the Viltrox 35mm F1.7 E

The Viltrox 35mm F1.7 E lens is priced at $179.00, making it about 31% cheaper than the Canon RF16mm. This lens is designed specifically for APS-C-format E-mount mirrorless cameras and provides a 35mm equivalent focal length. Its bright f/1.7 maximum aperture excels in low-light environments and offers greater control over the depth of field, making it highly effective for portrait photography. Lightweight at just 170 grams, it is also ideal for travel and day-to-day use, catering to a broad range of creative photography, including street and landscape photography.

Design and Build Quality

In terms of design, the Canon RF16mm F2.8 STM Lens is compact and lightweight, which makes it easy to carry around for various photography needs. Its robust build quality ensures durability, essential for outdoor shooting. On the other hand, the Viltrox 35mm F1.7 E lens also emphasizes portability and ease of use, weighing only 170 grams, making it a great choice for everyday photographers. Both lenses are designed to be user-friendly, but the Canon lens's ultra-wide feature adds a layer of versatility that can be particularly appealing for those who shoot in tight spaces or want expansive landscapes.

Optical Performance and Image Quality

The optical performance of the Canon RF16mm is impressive, with high image quality and a bright f/2.8 aperture that allows for excellent clarity and color reproduction. Its stepping motor enables smooth and quiet autofocus during video recording, making it a great option for vlogging. Meanwhile, the Viltrox 35mm F1.7 E lens, with its f/1.7 maximum aperture, offers superior low-light performance and exceptional sharpness, particularly beneficial for portrait and street photography. Both lenses provide distinct advantages, with Canon excelling in ultra-wide shots and Viltrox shining in low-light conditions.

Autofocus and Usability

The Canon RF16mm F2.8 STM Lens features a stepping motor that provides smooth and quiet continuous autofocus, which is especially useful for video recording and shooting in quiet environments. This is a significant advantage for content creators. Conversely, the Viltrox 35mm F1.7 E supports EXIF information transmission and near-silent shutter sound, making it suitable for capturing natural shots without distractions. Both lenses are optimized for ease of use, but the Canon lens may have a slight edge for those focused on video content due to its quiet AF performance.

Versatility and Application

When it comes to versatility, the Canon RF16mm F2.8 STM Lens stands out for its ultra-wide capabilities, allowing photographers to capture expansive landscapes or tight interiors effectively. This lens also serves well for vlogging, given its lightweight and compact nature. The Viltrox 35mm F1.7 E lens, while not ultra-wide, is incredibly versatile in its own right, excelling in portraiture and street photography, making it a great option for those who enjoy various styles. Each lens caters to different needs, and the choice largely depends on the intended photography style.

Price Comparison

The Canon RF16mm F2.8 STM Lens is priced at $259.00, while the Viltrox 35mm F1.7 E lens is significantly more affordable at $179.00. This price difference of about $80 makes the Viltrox lens about 31% cheaper, appealing to budget-conscious photographers. While both lenses offer compelling features, the price point of the Viltrox may attract those who want quality without breaking the bank. The Canon lens, on the other hand, justifies its higher price with its unique ultra-wide capabilities and advanced autofocus features.

Which should you buy?

Deciding between the Canon RF16mm F2.8 STM Lens and the Viltrox 35mm F1.7 E lens ultimately hinges on your specific photography needs. If you're looking for an ultra-wide-angle lens that excels in landscape and vlogging, the Canon RF16mm is a stellar choice, though it comes at a higher price. Conversely, if you're in need of a versatile lens for portraits and everyday photography without overspending, the Viltrox 35mm offers excellent performance at a lower cost. Your choice should reflect your shooting style and budget, ensuring you select the lens that best meets your creative objectives.