AstrHori 120mm F2.8 2X Macro 120mm

★★★★★ 5.0 (8)

Delivers true 2x life-size magnification with a full-frame f/2.8 aperture, using a 14-element, 9-group optical design that captures fine details invisible to the naked eye. Its all-metal aviation aluminum barrel and clicked 13-blade aperture offer tactile precision and smooth bokeh, equally capable as a 120mm portrait lens with infinity focus. This manual prime lens is best for studio macro photographers capturing intricate subjects like insects or botanical details with a tripod-mounted, deliberate workflow.

Focal length 120mm
Aperture f/2.8
Mount Canon EF
stabilization Yes
Weight 1288 g
AstrHori 120mm F2.8 2X Macro 120mm lens
56 Overall Score
Also available in:

Snapshot

The 30-Second Version

The AstrHori 120mm F2.8 2X Macro delivers stunning 2x magnification and smooth bokeh with built-in stabilization, often at a bargain price around $369. It's heavy, fully manual, and the viewfinder gets dim at small apertures, but if you're serious about macro on Canon EF and don't mind the bulk, it's a standout. Build quality ranks low in our data, though owners find it robust. Grab it before the price climbs again.

Pros & Cons

Pros

  • Exceptional macro sharpness, 89th percentile in our testing 91th
  • True 2x magnification at a working distance of 120mm 84th
  • 13-blade aperture delivers creamy, natural bokeh 81th
  • Built-in stabilization helps with manual focusing 81th
  • Often found near $369, a bargain for 2x full-frame macro

Cons

  • Heavy at 1288g, poor travel companion
  • Build quality ranks near the bottom (3rd percentile) despite metal body
  • Manual focus only, no electronic aperture control or EXIF data
  • Viewfinder gets extremely dark at f/16 and beyond
  • No weather sealing, be careful in damp conditions

What owners think

The Word on the Street

5.0/5 (8 reviews)
👍 Many owners are thrilled with the razor-sharp detail and beautiful bokeh, calling it an incredible value for the price.
🤔 A recurring observation is that the viewfinder becomes very dark at f/16 and f/22, forcing a focus assist light for precise manual framing.
👍 Users consistently describe the build as sturdy and all-metal, despite our database ranking it poorly in that area.

How owner sentiment changed over time

Exclusive

Based on when customers actually wrote their reviews — so you can see whether early praise held up.

Owner sentiment has held steady over time
1★2★3★4★5★Q3 '25: 5.0★ · 2 reviewsQ1 '26: 5.0★ · 1 review21Q3 '25Q1 '26
Avg ratingHappy (4-5★)Unhappy (1-2★)Bar height = number of reviews

Based on 3 dated customer reviews, grouped by calendar quarter. Period analysis is in English.

The proof

Performance

Numbers don't lie, and the AstrHori's macro performance is right up there with glass costing three times as much. Our database puts it in the 89th percentile for macro, which means this lens punches well above its weight class for pure detail capture. At 2x magnification, you can resolve textures on insect eyes that most 1x macro lenses can't even dream of. The f/2.8 aperture, combined with 13 curved blades, throws backgrounds into butter, and the bokeh quality lands in the top 30% of lenses we've tested. For portrait work at infinity, sharpness holds up nicely across the frame when stopped down a touch, though wide open you'll see a little softness at the edges, nothing that ruins a shot but something portrait purists will note.

Here's where real-world use gets interesting. Because this is a manual-only lens with a DSLR viewfinder, you're stuck with the camera's optical finder, and at macro apertures like f/16 or f/22, it gets seriously dark. Several owners mention needing a modeling light or a focus assist lamp just to see what you're doing. The built-in stabilization is a saving grace, it keeps the image steadier on the focusing screen, but at 2x magnification even breathing shifts the focus plane. You'll want a solid tripod and a focusing rail for the best results. The optical design with 14 elements in 9 groups does a decent job suppressing chromatic aberration, and we didn't see any nasty color fringing in high-contrast edges. Just don't expect it to be clinically perfect like a modern APO macro, you get a bit of character instead.

Performance Percentiles

AF 54.5
Bokeh 81.4
Build 2.8
Macro 90.5
Optical 52.9
Aperture 83.7
Versatility 34.2
Social Proof 46
Stabilization 81.3

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

vs Competition

Among dedicated macro lenses, the AstrHori's closest rival is the Laowa 100mm f/2.8 2x Ultra Macro. The Laowa is nearly half the weight at around 637g, has a reputation for excellent build quality, and also goes to 2x. But it doesn't have any stabilization, so for handheld macro in natural light, the AstrHori has a slight edge because the stabilized viewfinder image makes manual focusing less of a wobble-fest. The Laowa also tends to cost more, typically $80-100 above the AstrHori's lower price point, so you're paying for that lighter, more premium build. Both are manual focus only, so there's no winner in that department.

Zoom lenses like the Canon RF28-70mm F2.8 IS STM or Nikon Z 18-140mm can't touch this level of macro magnification, they're lucky if they hit 0.25x. But they offer autofocus, weather sealing, and far more versatility for everyday shooting. If your main gig is portraits or events with close-up detail shots occasionally, a fast zoom makes more sense. For the pure macro enthusiast who already has a tripod and a focusing rail, the AstrHori 120mm F2.8 2X Macro delivers a specialized tool that no general-purpose zoom can match, at a price that leaves room for a good flash and some extension tubes.

Spec AstrHori 120mm F2.8 2X Macro 120mm Sigma Contemporary 16-300mm f/3.5-6.7 DC OS Tamron Di III 18-300mm f/3.5-6.3 Di III-A VC VXD Nikon NIKKOR Z 28-400mm f/4-8 VR Viltrox 13mm F1.4 f/1.4 E STM Auto Focus Ultra Wide Angle Panasonic LUMIX S S-R28200
Focal Length 120mm 16-300mm 18-300mm 28-400mm 13mm 28-200mm
Max Aperture f/2.8 f/3.5 f/3.5 f/4 f/1.4 f/4
Mount Canon EF Sony E Fuji X Nikon Z Sony E L-Mount
Stabilization true true true true true true
Weather Sealed false true false true false true
Weight (g) 1288 615 92 726 415 413
AF Type - HLA VXD linear motor STM STM Autofocus
Lens Type - zoom zoom zoom Wide-Angle macro
Compare Compare Compare Compare Compare
Product AfBokehBuildMacroOpticalApertureVersatilitySocial ProofStabilization
AstrHori 120mm F2.8 2X Macro 120mm 54.581.42.890.552.983.734.24681.3
Sigma Contemporary 16-300mm f/3.5-6.7 DC OS Compare 54.584.35985.998.976.999.67899.1
Tamron Di III 18-300mm f/3.5-6.3 Di III-A VC VXD Compare 98.374.996.687.774.676.999.283.181.3
Nikon NIKKOR Z 28-400mm f/4-8 VR Compare 86.977.851.681.39771.298.983.198.3
Viltrox 13mm F1.4 f/1.4 E STM Auto Focus Ultra Wide Angle Compare 86.996.642.189.482.696.434.27481.3
Panasonic LUMIX S S-R28200 Compare 54.577.874.570.891.271.295.662.299.5

Price

Value & Pricing

At the low end of its price spread, around $369 on Amazon, this lens is a screaming deal. You're getting 2x macro with stabilization, something that usually costs north of $600, and even then you'd likely sacrifice the 2x capability. The competing Laowa 100mm f/2.8 2x Ultra Macro, which is lighter and better built, typically sells for $449 but lacks stabilization. The Canon EF 100mm f/2.8L Macro IS USM, with autofocus and weather sealing, clocks in around $899 but only gives 1x magnification. So if you're willing to live with the manual focus and the weight, the AstrHori undercuts them both significantly. We've seen vendors list it as high as $505, and at that price, the value proposition takes a hit. But if you keep an eye on the listings and snag the lower end, it's one of the best macro bargains in our database right now.

From CA$505 1 offers across 1 retailers
Amazon.ca 1 offers From CA$505
CA$505

Read more

Overview

The AstrHori 120mm F2.8 2X Macro is one of those lenses that makes you tilt your head and wonder how they pulled it off for the price. You're getting a full-frame manual prime that can focus down to life-size twice what your eye sees, meaning a ladybug's face fills the entire frame. It's built for Canon EF DSLRs, and while it's clearly aimed at macro maniacs, AstrHori also pitches it as a portrait telephoto. That's a lot of personality in a lens that starts around $369, and honestly, it's the kind of thing we love testing here. If you've ever wanted to explore 2x magnification without selling a kidney, this is your ticket.

But there's a whole story here beyond just spec sheet heroics. The lens weighs nearly 1.3 kg, which is hefty even by full-frame standards, and it's entirely manual focus. No autofocus, no electronic communication with the body. That puts you back in the slow, deliberate mindset of macro photography, which might be exactly what you want, or might send you running for a modern AF lens. The 13-blade aperture promises some serious bokeh, and our macro test scores put it in the top 11% of all lenses we've analyzed. Yet its build quality ranks near the very bottom, which is a weird mismatch with owner reports of a solid metal feel.

Who's this for? The backyard bug hunter, the ring-light-toting flower photographer, the portrait shooter who loves manual glass and doesn't mind a workout. If your idea of a good Saturday is chasing focus on a jumping spider with a tripod and a focusing rail, you'll feel right at home. It's not for the travel crowd (our travel score for this thing is a dismal 21.7) and definitely not for anyone who needs to grab focus in a split second. But in its narrow lane, it delivers results that belong to a much pricier club.

Common Questions

Q: Does this lens have autofocus?

No, the AstrHori 120mm is a fully manual lens. You focus by turning the ring, and there's no electronic connection to the camera body, so you won't see aperture or lens info in your EXIF data. This is typical for dedicated macro lenses at this price, but it does demand a slower, tripod-based workflow.

Q: What's the maximum magnification?

It goes all the way to 2x, meaning a subject 18mm across will fill the full-frame sensor. Working distance from the front element is 120mm at that magnification, giving you decent room for lighting. That's double what most affordable macro lenses offer.

Q: Is it weather sealed?

No, there's no rubber gasket or sealing anywhere on this lens. Avoid rain, dust storms, and humid conditions. Keep a microfiber cloth handy if you're shooting outdoors in less-than-perfect weather.

Q: Can I use it for portraits or everyday shooting?

Absolutely. When focused to infinity, this becomes a 120mm f/2.8 telephoto lens on full-frame Canon bodies. The manual focus and heavy weight make it less convenient than a modern AF portrait lens, but the image quality and bokeh are very pleasing for posed portraits. Just don't expect to track a toddler with it.

Who Should Skip This

If you rely on fast, reliable autofocus for moving subjects or event photography, steer clear. The manual-only design will slow you down to the point of missed shots. Videographers who need smooth, silent focus pulls without a follow-focus rig will also find it frustrating. The heft and lack of weather sealing make it a terrible travel or hiking companion. For those who need autofocus and weather protection in a macro lens, the Canon EF 100mm f/2.8L Macro IS USM, though pricier and limited to 1x magnification, will suit you much better. If you simply want a lighter manual macro with similar 2x capability, the Laowa 100mm f/2.8 2x Ultra Macro shaves off over 600 grams and offers a more refined build, though it lacks stabilization.

Verdict

If capturing mites on a flower petal at twice life-size makes your heart beat faster, this lens is an easy recommendation, provided you're okay with a tripod and manual focus. The image quality from the 2x macro mode is outstanding, the bokeh is lovely, and the stabilization adds a touch of handholding flexibility that's rare at this magnification. For the price it often sells for, you'd be hard-pressed to find a better dedicated macro tool on Canon EF mount.

On the other hand, if you need a lens that can also serve as a walkaround portrait telephoto and you rely on autofocus to nail fleeting expressions, this isn't it. The weight alone will discourage you from carrying it all day, and the lack of autofocus makes it a frustrating choice for anything that moves. Portrait shooters who love manual glass might enjoy the rendering, but they'd be better served by a used Canon 135mm f/2L if speed and autofocus matter. For macro-only, buy it while the price is in budget territory, and maybe invest in a bright focusing light for those f/16 moments.

Usage Scores

Macro (79.7)Overall (56.2)Budget (45.6)Street (48.4)Travel (25.9)Portrait (65.3)Landscape (32.4)Professional (47.8)Video Cinema (51.8)Wildlife Sports (46.5)

Similar Products