vsversusfinder

Canon EF-S 18- vs Canon RF

Updated July 2026 — Canon EF-S 18- wins on versatility and weight, Canon RF wins on price and size.

The Canon EF-S 18-135mm offers greater versatility, while the RF 50mm excels in portrait photography at a lower price.

Why Canon EF-S 18- is better

Versatility

The EF-S lens covers a wide zoom range from 18mm to 135mm.

Image Quality

Utilizes advanced lens elements for high resolution and contrast.

Autofocus

Features a high-speed autofocus system optimized for video.

Why Canon RF is better

Price

The RF 50mm is significantly cheaper at $219.

Portability

The RF 50mm is more compact and lightweight.

Low-light Performance

The f/1.8 aperture allows for excellent low-light shooting.

Overall score

Canon EF-S 18-
85
Canon RF
75

Specifications

SpecCanon EF-S 18-Canon RF
Focal Length18-135mm50mm
Max Aperturef/3.5-5.6f/1.8
Motor TypeSTMSTM
Image StabilizationYesNo
CompatibilityAPS-C DSLRsEOS R-Series

Dimension comparison

Canon EF-S 18-Canon RF

Overview of the Canon EF-S 18-135mm f/3.5-5.6 is STM and Canon RF 50mm F1.8 STM Lens

The Canon EF-S 18-135mm f/3.5-5.6 is STM lens offers a versatile zoom range, while the Canon RF 50mm F1.8 STM lens provides a wide aperture ideal for portraits. The EF-S lens is priced at $329.95, making it about 50% more expensive than the RF 50mm lens, which retails for $219.00. This price difference could significantly influence buyers depending on their specific photographic needs.

Build Quality and Design

Both lenses are constructed with a focus on functionality and ease of use. The Canon EF-S 18-135mm features an inner focusing system, which enhances its compactness and helps reduce the overall size. It weighs in at 16.9 oz, making it relatively lightweight for a zoom lens. On the other hand, the Canon RF 50mm lens is notably compact and lightweight, designed for portability, which is advantageous for photographers on the go. Its aspheric lens element also contributes to a more streamlined design, making it easy to carry around.

Image Quality

The image quality delivered by both lenses is impressive but caters to different uses. The Canon EF-S 18-135mm utilizes one UD and one PMO aspheric lens to provide high resolution and contrast, ensuring minimal chromatic aberration. In contrast, the Canon RF 50mm F1.8 is designed for sharp images with beautiful background blur, making it ideal for portrait photography. This lens features a wide f/1.8 aperture, allowing for excellent low-light performance, which is a crucial factor for many photographers.

Autofocus Performance

Autofocus capabilities are essential in any lens, and both options excel in this area. The Canon EF-S 18-135mm boasts a high-speed autofocus system, supported by a stepping motor and optimized AF algorithm, providing smooth and quiet focusing—especially beneficial during video shooting. Meanwhile, the Canon RF 50mm also features an STM motor for smooth and fast autofocus, with the added advantage of near-silent operation. This makes both lenses suitable for various photography settings, including video production.

Versatility in Use

When it comes to versatility, the Canon EF-S 18-135mm shines due to its zoom capabilities, covering a range from 18mm to 135mm. This makes it an excellent choice for capturing everything from wide landscapes to detailed portraits without changing lenses. Conversely, the Canon RF 50mm lens is more specialized, focusing primarily on portraiture and low-light conditions with its f/1.8 aperture. While it may not offer the same range as the EF-S lens, its performance in its niche is exceptional.

Price Considerations

The price points for these two lenses are significantly different. The Canon EF-S 18-135mm is priced at $329.95, while the Canon RF 50mm F1.8 is available for $219.00, making the RF lens about 17% cheaper. For photographers on a budget or those just starting, the lower price of the RF 50mm lens can be quite appealing. However, the EF-S lens offers more versatility, which may justify its higher cost for some users.

Compatibility

Compatibility is another crucial area to consider. The Canon EF-S 18-135mm is designed for Canon's APS-C DSLRs, making it suitable for a range of users who own these camera systems. In contrast, the Canon RF 50mm lens is tailored for the EOS R-Series cameras, which could limit its use for those who own other Canon models. This distinction in compatibility may influence a buyer's decision based on their existing camera equipment.

Which should you buy?

In conclusion, the choice between the Canon EF-S 18-135mm f/3.5-5.6 is STM and the Canon RF 50mm F1.8 STM lens ultimately comes down to your specific photographic needs. The EF-S lens, while more expensive, offers greater versatility and is ideal for users who want a single lens for various shooting scenarios. The RF 50mm, on the other hand, is more affordable and excels in portrait photography with its wide aperture. If you prioritize versatility and don't mind spending a bit more, the EF-S 18-135mm is a solid choice. However, if you're looking for a budget-friendly, high-quality lens specifically for portraits, the RF 50mm F1.8 is an excellent option.