Canon RF vs VILTROX
Updated July 2026 — Canon RF wins on weight and focal length, VILTROX wins on max aperture.
The Canon RF 85mm F2 Macro IS STM excels in optical performance and versatility, while the VILTROX 20mm f2.8 FE offers affordability and portability. Choose based on your specific photography needs.
Why Canon RF is better
Optical Quality
Superior bokeh and stabilization
Versatility
Macro capabilities for close-up shots
Build Quality
Robust design with customizable controls
Why VILTROX is better
Price
Significantly lower cost
Weight
Lightweight design for portability
Autofocus
Fast autofocus for moving subjects
Overall score
Specifications
| Spec | Canon RF | VILTROX |
|---|---|---|
| Aperture | f/2 | f/2.8 |
| Max Magnification | 0.5x | 0.17x |
| Stabilization | Yes | No |
| Autofocus | Yes | Fast |
| Compatibility | Canon RF | Sony E |
Dimension comparison
Overview of the Canon RF 85mm F2 Macro IS STM
The Canon RF 85mm F2 Macro IS STM is a versatile medium-telephoto lens designed for Canon's mirrorless full-frame cameras. Priced at $589.00, this lens offers advanced optical features, including a maximum magnification of 0.5x and a minimum focusing distance of 1.15 feet. Its bright f/2 aperture allows for stunning bokeh, making it ideal for portraiture and low-light photography. With optical image stabilization that compensates for up to 5 stops of shake, this lens is particularly well-suited for macro and video applications, ensuring clarity and precision in every shot.
Overview of the VILTROX 20mm f2.8 FE
The VILTROX 20mm f2.8 FE is a compact, wide-angle lens designed for Sony E-mount full-frame cameras, retailing at $176.00. This lens features a fast f/2.8 aperture, providing ample light for various shooting conditions while maintaining a lightweight design at just 157 grams. With a minimum focusing distance of 0.62 feet and a maximum magnification ratio of 0.17x, it excels in capturing expansive landscapes and tight scenes. The fast autofocusing capabilities make it a great choice for capturing fast-moving subjects, further enhancing its appeal for street and travel photography.
Price Comparison
The Canon RF 85mm F2 Macro IS STM is priced at $589.00, while the VILTROX 20mm f2.8 FE is significantly cheaper at $176.00. This means that the VILTROX lens is about 70% less expensive than the Canon lens, making it an attractive option for budget-conscious photographers. Although the Canon lens offers advanced features such as macro capabilities and superior stabilization, the VILTROX provides essential functionalities at a fraction of the cost, catering to photographers who prioritize affordability without sacrificing quality.
Optical Performance
In terms of optical performance, the Canon RF 85mm F2 Macro IS STM boasts a bright f/2 aperture that delivers beautiful bokeh, making it perfect for portrait and macro photography. The lens includes optical image stabilization, which is crucial for reducing shake, especially in low-light scenarios. On the other hand, the VILTROX 20mm f2.8 FE, while having a slightly slower aperture of f/2.8, features a sophisticated optical structure with 10 elements in 8 groups, including two ED lenses and two aspherical lenses. This design ensures that images remain sharp and distortion-free, making it a reliable choice for wide-angle shots.
Versatility in Photography
The versatility of the Canon RF 85mm F2 Macro IS STM is evident in its capability to handle a variety of photography styles, from portraiture to macro photography. The combination of its macro functionality and beautiful bokeh makes it an all-around lens for both close-up and distant subjects. In contrast, the VILTROX 20mm f2.8 FE shines in environments where wide-angle shots are needed, such as landscapes and architecture. Its fast autofocus and compact design make it suitable for spontaneous photography in urban settings or nature.
Build Quality and Design
The Canon RF 85mm F2 Macro IS STM features a sleek and robust design that is characteristic of Canon's high-quality lenses. It includes a customizable control ring, allowing photographers to adjust settings directly on the lens, enhancing usability in the field. Meanwhile, the VILTROX 20mm f2.8 FE is designed with portability in mind, weighing only 157 grams, which makes it easy to carry around for long hours. While the build quality of both lenses is commendable, the Canon lens may appeal more to those seeking a premium feel and advanced controls.
Target Audience
The Canon RF 85mm F2 Macro IS STM is ideal for professional photographers or serious enthusiasts who require a lens that excels in low-light conditions and offers macro capabilities. Its advanced features justify its higher price point for those focused on portrait and macro photography. Conversely, the VILTROX 20mm f2.8 FE is designed for amateur photographers and travelers looking for a lightweight, affordable option without compromising on performance. Its fast autofocus and wide-angle capabilities make it an excellent choice for casual shooting and everyday photography.
Which should you buy?
Choosing between the Canon RF 85mm F2 Macro IS STM and the VILTROX 20mm f2.8 FE ultimately depends on your specific photography needs and budget. If your focus is on portraiture, macro photography, and you require advanced stabilization, the Canon lens is worth the investment at $589.00. However, if you are looking for a budget-friendly wide-angle lens for general photography, the VILTROX at $176.00 offers great value with good optical performance and portability. Each lens serves distinct purposes, making them suitable for different types of photographers.

