vsversusfinder

Canon RF 24- vs Viltrox

Updated July 2026 — Canon RF 24- wins on stabilization and versatility, Viltrox wins on price and weight.

The Canon RF 24-105mm lens offers greater versatility and features, while the Viltrox 25mm lens excels in low-light performance and affordability.

Why Canon RF 24- is better

Versatility

Canon lens has a zoom range from 24mm to 105mm.

Image Stabilization

Canon lens includes Optical Image Stabilization.

Macro Capability

Canon lens features a Center Macro Focus position.

Why Viltrox is better

Price

Viltrox lens is significantly cheaper at $176.

Weight

Viltrox lens weighs only 170g.

Aperture

Viltrox lens has a wider f/1.7 maximum aperture.

Overall score

Canon RF 24-
85
Viltrox
75

Specifications

SpecCanon RF 24-Viltrox
Focal Length24-105mm25mm
Max Aperturef/4-7.1f/1.7
Image StabilizationYesNo
Autofocus TypeSTMSTM
Macro FocusYesNo

Dimension comparison

Canon RF 24-Viltrox

Overview of the Canon RF 24-105mm f/4-7.1 IS STM Lens

The Canon RF 24-105mm f/4-7.1 IS STM Lens is a versatile standard zoom lens that excels in a variety of photography scenarios. Priced at $476.95, it is designed for full-frame Canon RF-mount mirrorless cameras, making it ideal for travel, street photography, and casual video. This lens offers a flexible zoom range, covering wide-angle to short-telephoto perspectives, which allows users to capture diverse scenes without the need to switch lenses.

The built-in Optical Image Stabilizer enhances low-light shooting capabilities by providing up to five stops of correction, resulting in sharper images. Additionally, the lens features a smooth STM stepping motor for quiet and precise autofocus, making it well-suited for both photography and video recording. The unique Center Macro Focus feature allows for close-up shooting, adding to the lens's versatility.

Overview of the Viltrox 25mm F1.7 E

The Viltrox 25mm F1.7 E is a compact and lightweight prime lens designed specifically for Sony E-mount mirrorless cameras. At a price of $176.00, it presents a more budget-friendly option compared to the Canon lens. This lens boasts a bright f/1.7 maximum aperture, which is beneficial for low-light photography and offers greater control over depth of field, making it an attractive choice for portrait and detail-oriented photography.

Weighing only 170g, the Viltrox 25mm is designed for ease of use during travel and everyday shooting. The lens incorporates an STM stepper motor, which ensures quiet autofocus operation, minimizing disruption during both photo and video sessions. This lens also supports face and eye recognition autofocus, enhancing its capabilities for capturing dynamic subjects.

Image Quality Comparison

When it comes to image quality, the Canon RF 24-105mm f/4-7.1 IS STM Lens offers a wider focal range, allowing for more versatility in composition. The lens's Optical Image Stabilization aids in maintaining sharpness in various shooting conditions, particularly in low light. This feature is crucial for capturing clear images without a tripod, especially during travel or events.

On the other hand, the Viltrox 25mm F1.7 E, with its wide f/1.7 aperture, excels in low-light scenarios as well, providing a different approach to depth of field control. While it does not offer the zoom flexibility of the Canon lens, its prime design ensures excellent sharpness and clarity, particularly suitable for portraits and close-up shots. Therefore, while both lenses deliver quality images, their strengths lie in different areas.

Autofocus Performance

Autofocus performance is a critical aspect for photographers, and both lenses utilize advanced technologies to ensure quick and accurate focusing. The Canon RF 24-105mm features a smooth STM stepping motor that delivers quiet and precise autofocus, making it suitable for both stills and video work. This allows for seamless focus transitions, which can be vital for vlogging or shooting events where noise needs to be minimized.

Conversely, the Viltrox 25mm F1.7 E also employs an STM stepper motor, providing a quiet autofocus experience that does not interfere with shooting. Additionally, it supports face and eye recognition, making it particularly advantageous for capturing moving subjects, especially in dynamic environments. Overall, while both lenses provide reliable autofocus, the Viltrox lens has an edge for specific scenarios involving subjects in motion.

Versatility in Shooting Scenarios

The Canon RF 24-105mm f/4-7.1 IS STM Lens is designed for versatility, making it suitable for a wide range of shooting scenarios. Its zoom capability allows photographers to easily transition between wide landscapes and detailed close-ups without the need to change lenses. The addition of a macro focus feature enhances its utility for capturing intricate details, making it a great all-in-one lens for travel and everyday photography.

In contrast, the Viltrox 25mm F1.7 E, while not as versatile in focal length, offers its own strengths. Its compact design and lightweight build make it an excellent choice for street photography and casual use. The bright aperture is perfect for low-light conditions and provides a shallow depth of field, which is ideal for portrait photography. Therefore, while the Canon lens excels in versatility, the Viltrox lens is a strong contender for specific use cases.

Build Quality and Design

Build quality is an important consideration for any lens purchase. The Canon RF 24-105mm f/4-7.1 IS STM Lens is designed with a compact and lightweight form factor, making it comfortable for extended shooting sessions. Its durable construction is suitable for various environments, ensuring longevity for travel photographers.

The Viltrox 25mm F1.7 E, weighing only 170g, is also designed for portability, making it an ideal companion for photographers on the go. Its simple and effective design focuses on functionality, and while it may not have the same level of ruggedness as the Canon lens, it still delivers a solid performance for everyday use. Both lenses are built with the user in mind, but their designs cater to different shooting styles.

Price Point Consideration

When it comes to price, the Viltrox 25mm F1.7 E is significantly more affordable at $176.00, making it about 63% cheaper compared to the Canon RF 24-105mm f/4-7.1 IS STM Lens, which retails for $476.95. This price difference can be a deciding factor for budget-conscious photographers or those just starting in the field.

However, the price of the Canon lens reflects its versatile capabilities, including a wider focal range and advanced stabilization features. Thus, while the Viltrox lens offers excellent value for its price, especially for those focused on low-light and portrait photography, the Canon lens may be worth the investment for those seeking a more comprehensive tool for various photography needs.

Which should you buy?

Choosing between the Canon RF 24-105mm f/4-7.1 IS STM Lens and the Viltrox 25mm F1.7 E ultimately depends on your specific photography needs. If you require versatility and a broad focal range for various shooting scenarios, the Canon lens is the better option despite its higher price. However, if you prioritize portability, low-light performance, and budget-friendliness, the Viltrox lens is an excellent choice that does not compromise on quality. Consider your shooting style, budget, and the types of photography you engage in to make the best decision for your needs.