AstrHori 120mm F2.8 2X Macro Review

The AstrHori 120mm F2.8 delivers true 2x macro magnification at a budget price, but you'll be trading autofocus and portability for that extreme close-up capability.

Focal Length 120mm
Max Aperture f/2.8
Mount Canon EF
Stabilization Yes
Weather Sealed No
Weight 1288 g
AstrHori 120mm F2.8 2X Macro lens
56.7 التقييم العام

Overview

So you're looking at a 2x macro lens. That's a pretty specific tool. The Canon AstrHori 120mm F2.8 is a manual focus prime that promises to get you incredibly close to your subject, doubling the life-size magnification you get from most standard macro lenses. It's a chunky piece of gear at nearly 1.3kg, and it's built for a very particular kind of photographer: the one who wants to explore tiny worlds in extreme detail.

This lens isn't trying to be your everyday walk-around lens. With a score of 77/100 for macro, it's clear where its heart lies. It's for the person who wants to photograph insect eyes, the texture of a leaf, or the intricate details of a watch movement. The 120mm focal length gives you some working distance, which is crucial when you're that close to a living subject.

What makes it interesting is that claim of being a 'medium telephoto portrait lens' too. On paper, 120mm at f/2.8 on a full-frame camera should be decent for headshots. But with a manual focus-only design and a weight that rivals some camera bodies, you have to really want that dual-purpose functionality. It's a specialist lens that's asking if you can live with its compromises for the sake of its unique magnification.

Performance

Let's talk about those numbers. Its macro performance lands in the 82nd percentile, which is solid. That means for pure close-up detail grabbing, it's better than most lenses out there. The 2x magnification is the real story here. Most dedicated macro lenses cap out at 1x (life-size). This lens gets you twice as close, which is a huge deal for certain types of macro work. You're seeing details most lenses physically can't capture.

For other uses, the story is more mixed. The optical quality score is in the 81st percentile, which is promising for sharpness. But its bokeh and aperture scores are around the 50th percentile mark. That tells you the f/2.8 aperture is good, but not exceptional for creating super creamy background blur compared to faster primes. The built-in stabilization scores highly at the 89th percentile, which is a massive help for handheld macro work where even a millimeter of camera shake ruins the shot. Just don't expect autofocus help—that score is low because, well, there isn't any.

Performance Percentiles

AF 46.4
Bokeh 48.4
Build 3.1
Macro 82.6
Optical 82.5
Aperture 54.6
Versatility 37.5
Social Proof 59.6
Stabilization 87.8

Pros & Cons

Pros

  • Strong stabilization (89th percentile) 88th
  • Strong macro (82th percentile) 83th
  • Strong optical (81th percentile) 83th

Cons

  • Below average build (2th percentile) 3th

Specifications

Full Specifications

Optics

Focal Length Min 120
Focal Length Max 120
Elements 14
Groups 9

Aperture

Max Aperture f/2.8

Build

Mount Canon EF
Weight 1.3 kg / 2.8 lbs

AF & Stabilization

Stabilization Yes

Focus

Min Focus Distance 120

Value & Pricing

Priced around $369, the AstrHori 120mm sits in a weird spot. For a true 2x macro lens, that's actually very affordable. Brand-name 1x macro lenses from Canon or Sigma often start at twice this price. So, if 2x magnification is your absolute goal, this lens represents a significant cost saving.

However, you're paying for that savings with major compromises: manual focus, questionable build quality, and a lot of weight. You're not buying a refined, all-purpose tool. You're buying a single, very powerful feature at a budget price. It's a value proposition that only makes sense if that one feature is exactly what you need.

‏٧٬٣٩٩ MX$

vs Competition

This lens doesn't have direct competitors because 2x magnification is so rare. The closest comparisons are standard 1x macro lenses, like a used Canon 100mm f/2.8L Macro. That lens would give you autofocus, weather sealing, and legendary build quality for a similar or slightly higher price, but you'd lose that extra 1x of magnification. It's a trade-off between ultimate detail and everyday usability.

Looking at the listed competitors like the Viltrox 35mm or Meike 55mm, those are completely different lenses. They're smaller, lighter, autofocus primes designed for general photography. Comparing them highlights the AstrHori's specialization. You wouldn't cross-shop these unless you were just looking for 'a cheap prime lens.' For a general-purpose lens, the AstrHori is a terrible choice. For dedicated macro, it's a unique option.

Spec AstrHori 120mm F2.8 2X Macro Meike Meike 55mm F1.4 Standard Aperture APS-C Frame AF Viltrox Air VILTROX 35mm F1.7 f/1.7 Air AF Lens for Fuji X Tamron Di III Tamron 17-70mm f/2.8 Di III-A VC RXD Lens for Sony Canon RF Canon RF 24mm f/1.8 Macro IS STM Lens Fujifilm VILTROX 56mm F1.4 STM APS-C Frame Auto Focus
Focal Length 120mm 55mm 35mm 17-70mm 24mm -
Max Aperture f/2.8 f/1.4 f/1.7 f/2.8 f/1.8 f/1.4
Mount Canon EF Nikon Z Fujifilm X Sony E-Mount, Sony E-Mount, Sony E-Mount, Sony E-Mount, Sony E-M Canon RF Fujifilm X
Stabilization true true true true true true
Weather Sealed false false false false false true
Weight (g) 1288 281 400 544 272 320
AF Type - STM STM Autofocus Autofocus STM
Lens Type - - - Wide-Angle Zoom Wide-Angle -
Compare Compare Compare Compare Compare
Product AfBokehBuildMacroOpticalApertureVersatilitySocial ProofStabilization
AstrHori 120mm F2.8 2X Macro 46.448.43.182.682.554.637.559.687.8
Meike 55mm F1.4 Standard Aperture APS-C Frame AF STM Compare 95.681.881.189.167.588.137.589.987.8
Viltrox Air 35mm F1.7 f/1.7 AF Compare 95.673.663.493.27480.537.595.187.8
Tamron Di III 17-70mm f/2.8 -A VC RXD Compare 46.459.264.377.490.854.692.595.187.8
Canon RF 24mm f/1.8 Macro IS STM Compare 46.481.887.68182.575.837.59899.9
Fujifilm VILTROX 56mm F1.4 STM APS-C Frame Auto Focus Standard Prime Compare 95.681.888.885.334.688.137.586.787.8

Verdict

If you are a dedicated macro shooter who needs 2x magnification and you primarily work on a tripod or with very static subjects, this lens is a compelling, budget-friendly way to get that capability. The image stabilization is a great bonus for handheld work, and the optical quality is good enough. Just go in knowing the focus is all on you, and the build might not inspire confidence.

For anyone else, it's hard to recommend. If you want a lens for portraits, a used 85mm f/1.8 will be lighter, have autofocus, and create much nicer bokeh. If you want a travel lens, this is the opposite of that. If you're new to macro, starting with a 1x autofocus macro lens is a much more forgiving experience. This is a tool for a specific job, not a jack-of-all-trades.