Canon RF-S18- vs Viltrox
Updated July 2026 — Canon RF-S18- wins on versatility and focal length, Viltrox wins on price and weight.
The Canon RF-S18-45mm lens offers greater versatility and stabilization, making it a better choice for most photographers. However, the Viltrox lens excels in low-light conditions.
Why Canon RF-S18- is better
Price
Canon lens is $87.00, significantly cheaper than Viltrox at $179.00.
Versatility
Canon offers a zoom range of 18-45mm compared to Viltrox's fixed 35mm.
Stabilization
Canon has advanced optical image stabilization.
Why Viltrox is better
Aperture
Viltrox has a larger maximum aperture of f/1.7.
Weight
Viltrox is lightweight at 170g, making it easy to carry.
Specialization
Viltrox is designed for portrait and street photography.
Overall score
Specifications
| Spec | Canon RF-S18- | Viltrox |
|---|---|---|
| Brand | Canon | VILTROX |
| Lens Type | Zoom | Prime |
| Max Aperture | f/4.5-6.3 | f/1.7 |
| Image Stabilization | Yes | No |
| Autofocus | Yes | Yes |
Dimension comparison
Price Comparison
The Canon RF-S18-45mm F4.5-6.3 Lens is priced at $87.00, making it about 51% cheaper than the Viltrox 35mm F1.7 E, which costs $179.00. This significant price difference can be a decisive factor for budget-conscious photographers. While the Viltrox lens offers a larger maximum aperture, the Canon lens provides a versatile zoom range and optical stabilization, potentially justifying its price for those looking for flexibility in their shooting style.
Lens Type and Versatility
The Canon RF-S18-45mm is a standard zoom lens, offering a focal length range of 18-45mm, ideal for a variety of shooting situations, from landscapes to portraits. In contrast, the Viltrox 35mm F1.7 E is a prime lens, designed for APS-C-format E-mount mirrorless cameras, providing a 35mm equivalent focal length. This prime lens excels in low-light conditions with its bright f/1.7 maximum aperture, allowing for better depth of field control. Therefore, if versatility is key, the Canon lens has the advantage, whereas the Viltrox lens shines in specific situations such as low-light photography.
Autofocus and Stability Features
The Canon RF-S18-45mm boasts 100% Dual Pixel CMOS AF coverage for APS-C sensors, with advanced optical image stabilization that provides up to 4 stops of shake correction. This feature enhances stability during handheld shooting, especially in dynamic environments. On the other hand, the Viltrox 35mm F1.7 E also features autofocus capabilities but emphasizes a near-silent shutter sound and EXIF information transmission. While both lenses offer autofocus, the Canon lens is equipped with superior stabilization, which can be crucial for video and low-light shooting.
Size and Portability
Weighing significantly less than many other lenses in its class, the Canon RF-S18-45mm is compact and lightweight, making it an excellent choice for travel and everyday use. Its clever lens retraction mechanism allows it to fit easily into a camera bag. The Viltrox 35mm F1.7 E weighs 170g, which is relatively lightweight but not as compact as the Canon lens. If portability is essential, the Canon lens is likely the better option due to its design tailored for easy transport.
Image Quality
The Canon RF-S18-45mm features two aspheric elements and Canon Super Spectra Coating, which work together to deliver excellent image quality with reduced ghosting and flare. The optical image stabilization also contributes to sharper images, particularly in low-light settings. The Viltrox 35mm F1.7 E, while lacking detailed specifications on its optical construction, is designed to provide natural shots and is well-suited for portrait and street photography. Consequently, photographers focusing on image quality may find the Canon lens more appealing thanks to its advanced optics and stabilization features.
Ideal Use Cases
The Canon RF-S18-45mm is versatile enough for daily photography needs, making it suitable for a range of scenarios from casual shots to more serious projects. It is particularly effective for users of APS-C cameras but can also adapt to full-frame models with a crop mode. In contrast, the Viltrox 35mm F1.7 E is tailored for portrait and street photography, given its focal length and aperture. Thus, the choice between these lenses will largely depend on the photographer's primary use cases and style.
Brand and Reputation
Canon is a well-established brand known for its high-quality imaging products, and the RF-S18-45mm has a sales rank of 604, indicating its popularity among users. Viltrox, while gaining recognition, does not have a noted sales rank for the 35mm F1.7 E, which could suggest a more niche market presence. Brand reputation can significantly influence purchasing decisions, and Canon's established legacy may provide additional confidence for potential buyers.
Which should you buy?
The decision between the Canon RF-S18-45mm F4.5-6.3 Lens and the Viltrox 35mm F1.7 E ultimately hinges on your specific needs as a photographer. If you prioritize versatility, image stabilization, and a more affordable price, the Canon lens is the clear winner. However, if you are focused on low-light performance and creating portraits with beautiful bokeh, the Viltrox could be the better choice. Both lenses have unique strengths, making it essential to consider your shooting style and preferences before making a decision.

