Canon RF16mm F2.8 STM Lens vs VILTROX
Updated July 2026 — Canon RF16mm F2.8 STM Lens wins on focus and weight, VILTROX wins on price.
The Canon RF16mm F2.8 STM Lens offers superior video capabilities and a wider angle, while the VILTROX 20mm F2.8 provides excellent value for Nikon users.
Why Canon RF16mm F2.8 STM Lens is better
Wider Angle
Canon has a 16mm focal length compared to VILTROX's 20mm.
Video Focus
Canon's lens features smooth and quiet autofocus ideal for video.
Close Focus
Canon's minimum focusing distance is 5.11 inches, better for close-ups.
Why VILTROX is better
Lower Price
VILTROX is priced at $176 compared to Canon's $259.
Lightweight
VILTROX weighs 173g, making it very portable.
Compact Design
VILTROX emphasizes sleek design for casual photography.
Overall score
Specifications
| Spec | Canon RF16mm F2.8 STM Lens | VILTROX |
|---|---|---|
| Focal Length | 16mm | 20mm |
| Max Aperture | f/2.8 | f/2.8 |
| Min Focus Dist. | 5.11 in | 0.62 ft |
| Autofocus | Stepping Motor | Fast AF |
| Optical Elements | 10 elements | 10 elements |
Dimension comparison
Overview of the Products
In this comparison, we will look at two impressive wide-angle lenses: the Canon RF16mm F2.8 STM Lens and the VILTROX 20mm F2.8 Z-Mount Lens. The Canon lens is priced at $259.00, while the VILTROX lens offers a lower price point at $176.00, making it about 32% cheaper than the Canon option. Both lenses are designed for different camera systems, with the Canon lens specifically for EOS R series cameras and the VILTROX lens tailored for Nikon Z mount cameras.
Design and Build Quality
Both lenses prioritize portability and compactness, but they achieve this in different ways. The Canon RF16mm F2.8 STM Lens is described as supremely lightweight and compact, making it an ideal companion for travel and vlogging. On the other hand, the VILTROX 20mm F2.8 weighs 173g, which is also quite lightweight, but it emphasizes its sleek design for ease of use during impromptu shoots. While both lenses are designed to be portable, the Canon lens's ultra-compact form factor makes it particularly suited for those looking for an even lighter option.
Optical Performance
The Canon RF16mm F2.8 STM Lens boasts high image quality with a bright f/2.8 maximum aperture, allowing for excellent low-light performance and depth of field control. It also features a minimum focusing distance of 5.11 inches, enabling close-up shots while maintaining background visibility. In contrast, the VILTROX 20mm F2.8 offers a full-frame focal length with a minimum focus distance of 0.62 feet. Its optical structure, comprising 10 elements in 8 groups, including ED and aspherical lenses, ensures crisp and clear images. While both lenses excel in optical performance, the Canon lens may have a slight edge in its maximum aperture and close-focusing capability.
Autofocus Capabilities
Autofocus performance is crucial for photographers and videographers alike. The Canon RF16mm F2.8 STM Lens features a stepping motor that provides smooth and quiet continuous autofocus, ideal for video recording. The VILTROX 20mm F2.8 also highlights its fast autofocus capabilities, capturing fast-moving subjects with near-silent operation, which can be beneficial for both photography and videography. While both lenses offer effective autofocus systems, the specific advantages depend on the camera system and intended use, with Canon leaning more towards video functionality.
Versatility in Use
The Canon RF16mm F2.8 STM Lens is marketed as a versatile option for a variety of shooting scenarios, including landscapes, interiors, and even as a webcam lens. Its ultra-wide angle makes it suitable for capturing expansive scenes or tight indoor spaces. The VILTROX 20mm F2.8, with its wider 20mm focal length, allows for expansive horizon shots, making it an excellent choice for landscapes and cityscapes. Both lenses provide versatility, but the Canon lens’s wider angle may offer more creative opportunities in certain environments.
Target Audience
The Canon RF16mm F2.8 STM Lens primarily targets users of the EOS R series, appealing to both hobbyists and professionals looking for a lightweight, high-quality lens for various photography needs. The VILTROX 20mm F2.8, in contrast, is aimed at Nikon Z mount users, specifically those who appreciate fast autofocus and a compact design for casual or travel photography. Each lens caters to its respective audience effectively, but the choice may depend heavily on the camera system one is using.
Price Comparison
Price is a significant factor for many buyers. The Canon RF16mm F2.8 STM Lens is currently priced at $259.00, while the VILTROX 20mm F2.8 is available for $176.00. This price difference of $83 makes the VILTROX lens approximately 32% cheaper than its Canon counterpart. For budget-conscious photographers, the VILTROX lens presents a compelling option without compromising on quality, especially for those who do not require the specific features of the Canon lens.
Conclusion
Both the Canon RF16mm F2.8 STM Lens and the VILTROX 20mm F2.8 Z-Mount Lens offer unique advantages tailored to their respective camera systems. The Canon lens excels in its ultra-wide angle and video capabilities, making it a great choice for vlogging and versatile photography. Conversely, the VILTROX lens provides a slightly longer focal length with excellent optical performance, all at a significantly lower price point.
Which should you buy?
Ultimately, your choice depends on your camera system and shooting needs. If you prioritize video recording, ultra-wide angles, and are willing to invest more, the Canon RF16mm F2.8 STM Lens is a solid option. However, if you are a Nikon Z mount user looking for a cost-effective, high-quality lens that excels in portability and versatility, the VILTROX 20mm F2.8 is an excellent choice at about 32% less than the Canon lens.

