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 56mm lens is a budget-friendly option for portrait photography.
Why Canon RF 24- is better
Versatility
Canon lens covers wide-angle to short-telephoto.
Image Stabilization
Canon lens has built-in Optical Image Stabilizer.
Zoom Range
Canon lens offers a flexible zoom range.
Why VILTROX is better
Price
VILTROX lens is significantly cheaper.
Weight
VILTROX lens is lighter at 170g.
Portrait Focus
VILTROX lens is specialized for portrait photography.
Overall score
Specifications
| Spec | Canon RF 24- | VILTROX |
|---|---|---|
| Focal Length | 24-105mm | 56mm |
| Aperture | f/4-7.1 | f/1.7 |
| Image Stabilization | Yes | No |
| Autofocus Type | STM | STM |
| Max Magnification | 1:2 | N/A |
Dimension comparison
Overview of the Canon RF 24-105mm f/4-7.1 is STM Lens and VILTROX 56mm f/1.7 E Lens
The Canon RF 24-105mm f/4-7.1 is STM Lens is a versatile standard zoom lens priced at $476.95, while the VILTROX 56mm f/1.7 E Lens is a specialized portrait lens available for $180.00. The significant price difference of approximately 62% indicates distinct use cases and target audiences for these lenses.
The Canon lens is designed for a wide range of photography styles, making it suitable for travel, street photography, and casual video work. In contrast, the VILTROX lens is specifically tailored for portrait photography, emphasizing a golden perspective that enhances character and background separation. This fundamental difference in purpose influences not only their pricing but also their design and features.
Design and Build Quality
The Canon RF 24-105mm f/4-7.1 is STM Lens features a compact and lightweight design, making it easy to carry for extended periods. Its construction includes a dedicated Center Macro Focus position, allowing users to capture detailed close-ups with a 1:2 maximum magnification. The lens also includes a configurable Control Ring for quick adjustments.
On the other hand, the VILTROX 56mm f/1.7 E Lens weighs a mere 170g, making it exceptionally portable. Although specific build materials are not detailed, its lightweight design encourages photographers to take it on the go for spontaneous portrait sessions. The robust optical structure, including 4 ED lenses, enhances image quality and minimizes distortion, contributing to its reliability for video shooting.
Autofocus Capabilities
The autofocus system is a significant differentiator between these two lenses. The Canon RF 24-105mm f/4-7.1 is STM Lens employs a smooth STM stepping motor that delivers quiet and precise autofocus performance, making it ideal for both photography and video recording. The lens ensures natural focus transitions, crucial for vlogging and hybrid content creation.
Conversely, the VILTROX 56mm f/1.7 E Lens also utilizes a silent motor to achieve efficient and reliable autofocus. This feature makes it user-friendly, even for beginners. The autofocus performance, combined with its wide aperture, allows for stunning portrait shots with shallow depth of field and pleasing bokeh effects, which are particularly sought after in portrait photography.
Image Stabilization Features
Image stabilization is a critical aspect for handheld shooting, especially in low-light conditions. The Canon RF 24-105mm f/4-7.1 is STM Lens boasts a built-in Optical Image Stabilizer that provides up to five stops of correction. This feature is especially beneficial for reducing camera shake when shooting handheld, enhancing sharpness for stills and producing smoother video footage.
In contrast, the VILTROX 56mm f/1.7 E Lens does not explicitly mention image stabilization. However, its design includes support for camera body anti-shake, which can aid in achieving stable shots. This difference suggests that while the VILTROX lens may still perform well, the Canon lens offers a more robust solution for stabilizing images during various shooting conditions.
Versatility and Use Cases
When it comes to versatility, the Canon RF 24-105mm f/4-7.1 is STM Lens excels with its wide zoom range, covering everything from wide-angle to short-telephoto perspectives. This adaptability makes it ideal for travelers and casual photographers who may encounter a variety of subjects without the need to change lenses frequently.
The VILTROX 56mm f/1.7 E Lens, while specialized, is perfect for portrait photography. With a full-frame equivalent focal length of about 85mm, it creates a flattering perspective for capturing subjects. However, its niche focus limits its versatility compared to the Canon lens, which caters to a broader range of photography styles, including landscapes and casual video work.
Price Comparison
The Canon RF 24-105mm f/4-7.1 is STM Lens is currently priced at $476.95, while the VILTROX 56mm f/1.7 E Lens is available for $180.00. This price difference of approximately $296.95 makes the VILTROX lens about 62% cheaper than the Canon option. This substantial cost savings may appeal to entry-level photographers or those specifically looking for a quality portrait lens without breaking the bank.
Customer Appeal
The Canon RF 24-105mm f/4-7.1 is STM Lens targets a wide audience, including travelers, street photographers, and videographers seeking a reliable, all-in-one lens. Its extensive feature set, including image stabilization and a flexible zoom range, enhances its appeal to various creative professionals.
The VILTROX 56mm f/1.7 E Lens, with its focus on portrait photography, attracts a more specific demographic, particularly those using Sony cameras looking for high-quality portrait lenses. Its efficient autofocus and compact design add to its allure, making it a great option for content creators focused on people-centric photography.
Which should you buy?
Ultimately, the choice between the Canon RF 24-105mm f/4-7.1 is STM Lens and the VILTROX 56mm f/1.7 E Lens hinges on your specific photography needs. If you seek a versatile lens that covers a broad range of scenarios, the Canon lens is an excellent investment, despite its higher price. Conversely, if your focus is primarily on portrait photography and you prefer a more budget-friendly option, the VILTROX lens stands out as a compelling choice. Each lens offers distinct advantages, catering to different types of photographers and shooting scenarios.

