Canon 344B006 EF 24- vs Viltrox
Updated July 2026 — Canon 344B006 EF 24- wins on price and sales rank, Viltrox wins on weight.
The Canon lens offers superior versatility and build quality, while the Viltrox lens is a budget-friendly option with excellent low-light performance.
Why Canon 344B006 EF 24- is better
Brand Reputation
Canon is a well-established leader in camera equipment.
Build Quality
Canon features an image-stabilized ultrasonic motor.
Versatility
Canon allows switching between autofocus and manual operation.
Why Viltrox is better
Price
Viltrox is significantly cheaper at $176.
Weight
Viltrox is lightweight at only 170g.
Low-Light Performance
Viltrox has a brighter f/1.7 maximum aperture.
Overall score
Specifications
| Spec | Canon 344B006 EF 24- | Viltrox |
|---|---|---|
| Brand | Canon | VILTROX |
| Max Aperture | f/4.0 | f/1.7 |
| Weight | N/A | 170g |
| Autofocus | USM | STM |
| Compatibility | EF mount | E mount |
Dimension comparison
Price Comparison
The Canon 344B006 EF 24-105mm f/4.0 L is USM Lens is priced at $509.00, whereas the Viltrox 25mm F1.7 E comes in at a significantly lower price of $176.00. This makes the Viltrox about 65% cheaper than the Canon lens, presenting a highly budget-friendly option for photographers. If price is a primary concern, the Viltrox clearly stands out as a more economical choice, especially for those just starting out or looking to expand their lens collection without a hefty investment.
Brand Reputation
Canon has long been an industry leader in camera equipment and lenses, known for its high-quality optics and innovative technology. The Canon lens ranks at number 1703 in sales, reflecting its popularity among photographers. In contrast, Viltrox, while gaining recognition, does not have a bestseller rank listed in the provided data. This suggests that while Viltrox may be a good option, it lacks the same level of brand prestige and market penetration as Canon, which often translates to more trust among professionals.
Build Quality and Features
The build quality of the Canon 344B006 lens is reinforced by features such as an image-stabilized ultrasonic motor (USM) that ensures silent and reliable operation. This lens also allows for a close focusing distance of 45 cm, making it versatile for various photography styles. On the other hand, the Viltrox 25mm F1.7 E is lightweight at only 170g, making it ideal for travel and everyday use. It features a bright f/1.7 maximum aperture, which is beneficial for low-light situations and offers greater control over depth of field. While both lenses have their strengths, the Canon's robust features may appeal more to professional photographers seeking reliability.
Autofocus Performance
Both lenses offer autofocus capabilities, but they differ in their technology and user experience. The Canon lens allows users to switch between autofocus and manual operation, providing flexibility for different shooting scenarios. The Viltrox lens employs an STM stepper motor, which is designed for quiet autofocus, minimizing disruption during photo or video shooting. This feature is particularly beneficial for videographers or those shooting in quiet environments. Each lens caters to different preferences in autofocus performance, with the Canon lens offering more versatility while the Viltrox excels in quiet operation.
Compatibility
The Canon 344B006 is designed for Canon's EF mount, making it compatible with a wide range of Canon cameras. This compatibility is a significant advantage for users who are already invested in Canon's ecosystem. In contrast, the Viltrox 25mm F1.7 E is specifically designed for Sony E mount cameras, including popular models like the ZV-E10 II and A7C. This targeted compatibility means that users must ensure their camera body aligns with the lens type they choose, which could limit options for photographers using different systems.
Weight and Portability
The weight of a lens can greatly affect its usability, especially for photographers who frequently travel. The Viltrox 25mm F1.7 E weighs only 170g, making it exceptionally portable and easy to carry around for day-to-day photography. In comparison, while the weight of the Canon 344B006 isn't explicitly stated, it is generally heavier due to its zoom capabilities and robust build. For those who prioritize a lightweight setup, the Viltrox is the clear winner, providing an easy-to-handle option for spontaneous shooting.
Image Quality and Performance
While both lenses are designed for high-quality image capture, they cater to different photographic needs. The Canon lens, with its f/4.0 maximum aperture, offers excellent image stabilization and reliable performance across various lighting conditions, ideal for professional use. The Viltrox lens, with its f/1.7 maximum aperture, excels in low-light environments and allows for creative depth of field management. Photographers seeking versatility might lean towards the Canon lens, while those who prioritize low-light performance and portability may prefer the Viltrox.
Which should you buy?
In conclusion, the decision between the Canon 344B006 EF 24-105mm f/4.0 L is USM Lens and the Viltrox 25mm F1.7 E ultimately hinges on your specific needs as a photographer. If you require a versatile lens with professional-grade features and are willing to invest more, the Canon lens is a solid choice. However, if you're looking for an affordable, lightweight option that excels in low-light conditions, the Viltrox lens is an excellent pick. Your choice should align with your camera system, use case, and budget considerations.

