7Artisans EF-FX adapter review
Second attempt at adapting Canon EF lenses to Fuji X, this time with much better results
A while back I reviewed the Viltrox EF-FX1 adapter, my first attempt at bridging my old Canon EF and EF-S lenses over to my Fujifilm X-S10. The abridged version of that experience: it was frustrating. Firmware roulette, random errors, camera freezes requiring battery pulls, and auto focus performance that varied wildly between versions. I kept it because it was just good enough, but it never stopped feeling like a workaround rather than a solution. Moreover, Viltrox never released any further firmware versions, so the 2.29 blob tested in that post really is the last firmware.

The 7Artisans EF-FX lens adapter. It is a good and cheap solution to use your old EF/EF-S lenses on your Fuji X-mount camera.
Fast forward to recently, and I decided to give the whole thing another shot. This time with the 7Artisans EF-FX adapter. Same concept: an electronic adapter with auto focus support, aperture control, and EXIF data transmission, and at 119€ it sits right in the same price bracket as the Viltrox. But is it actually better? Spoiler: yes. Let me walk you through it.
Lenses and body
Same test bench as last time, same lenses, same body — in the interest of a fair comparison:
- Body: Fujifilm X-S10
- Lenses:
- Canon EF 28-105mm f/3.5-4.5 USM II
- Canon EF 50mm f/1.8 II
- Sigma 10-20mm f/4-5.6 EX DC HSM
Build quality
The adapter feels solid. The frame is all metal and has a reassuringly substantial weight to it. It is not heavy enough to unbalance a lens, but enough to communicate that it is not going to crack if you look at it wrong. Canon lenses mount securely, the Fuji X end clicks into the body with no play whatsoever, and the whole assembly feels like a single unit once locked. There is no wobble, no flex, no creaking.

The Viltrox EF-FX (left) and the 7Artisans EF-FX (right). They look and feel very similar from the outside.
This one also has a Micro-USB port for firmware updates. Why is it using Micro-USB instead of USB-C in 2026? No fu***** idea. It is a bummer. The adapter itself is, however, better built than I expected at this price point.
Auto focus performance
This is where things get interesting, especially if you read the Viltrox review and remember the table of doom I put together there.
With the 7Artisans adapter, I did not need a table. In good lighting conditions, auto focus with all three lenses is fast and reliable. The Canon 50mm f/1.8 II in particular snaps to focus quickly and confidently. The difference compared to the Viltrox (on most firmware versions) is night and day. The 28-105mm, which was the most problematic lens with the Viltrox, also performs well: focus acquisition is smooth and I have not once seen the dreaded “TURN OFF THE CAMERA AND TURN ON AGAIN” message. Not once.

The Viltrox EF-FX (left) and the 7Artisans EF-FX attached to the Canon 50mm f/1.8 II (right). The lens snaps into the adapter in an oddly satisfying way.
The Sigma 10-20mm is similarly well-behaved. At wide angles there is slightly more hunting in ambiguous scenes, but that is expected behaviour for any wide-angle lens and not something I’d pin on the adapter.
The caveat is low light. Drop the ambient light and things become noticeably more hit or miss. The adapter does not handle low-contrast, low-light scenes gracefully; focus will hunt, and sometimes give up altogether, or snap to a comically out-of-focus setting. This is not a dealbreaker for me, but if you shoot a lot of available-light indoor work or night photography with these lenses, temper your expectations accordingly. I know what to expect of these kind of cheap adapters, and this one is enough.
No firmware archaeology required
One of the most annoying aspects of the Viltrox experience was the firmware situation. Digging up old versions, flashing them one by one, and hoping for the best. I am happy to report that with the 7Artisans I simply mounted it and it worked. I updated to the latest firmware once, without incident, and have had no reason to go looking for alternatives. The update process was painless.
Aperture control and EXIF
Both work as expected. Aperture adjusts from the camera body across all three lenses, and EXIF data (focal length, aperture, lens identification) seem to be written correctly to files. Nothing surprising here, but it is worth confirming since these features were also present on the Viltrox. The adapter itself has no controls or buttons other than the lens release lever.
Wrap-up
After the Viltrox experience, I was not sure a third-party EF-to-FX adapter could actually work well. I ordered the 7Artisans off Amazon fully ready to return it if it did not perform. However, it has changed my mind. It is not perfect (low light auto focus is genuinely unreliable), but in normal shooting conditions it is a solid, no-fuss solution that lets me keep using lenses I like on a camera I enjoy shooting with. There are no crashes, no firmware gymnastics, no error messages demanding I restart the camera mid-session.
If you are coming from the Canon ecosystem and moving to Fuji X, and you want to bring your glass with you without spending much native-lens money, the 7Artisans EF-FX adapter is worth a serious look. For me, it is the upgrade the Viltrox never quite managed to be. Moreover, there is a world of old, cheap EF and EF-S lenses in second-hand markets that only get more attractive with time.