ACR39U vs ACR40U — Smart Card Reader Comparison

The ACR39U and ACR40U are both USB contact smart card readers from ACS with a single full-sized ISO 7816 card slot, CCID/PC/SC compliance, and EMV Level 1 / PBOC Level 1 certification. The ACR39U is obsolete — independent reseller documentation lists it on an official obsolete-products page, and ACS positions the ACR40U as its evolution, adding a second LED, on-device user data storage and remote firmware upgrade support. The ACR40U is also smaller, lighter, adds a USB Type-C option, and adds iOS/iPadOS driver support. For new purchases, use the ACR40U; if you're maintaining an existing ACR39U fleet, see the compatibility notes below before mixing hardware.

FeatureACR39U (ACR39U-UF)ACR40U
Product TypeFull-size USB contact smart card readerFull-size USB contact smart card reader (newer generation)
StatusObsoleteCurrent — ACS's active replacement for the ACR39 line
Dimensions72.2 × 69.0 × 14.5 mm55.0 × 65.0 × 9.0 mm (Standard)
Weight65.0 g40.0 g ± 5.0 g (Standard)
InterfaceUSB Type-A onlyUSB Type-A and USB Type-C
Cable Length1.5 m (non-detachable)1 m (non-detachable)
Card Slot1 full-sized ISO 7816 slot1 full-sized ISO 7816 slot
Supported StandardsISO 7816 Parts 1-4, Class A/B/CISO 7816 Parts 1-4, Class A/B/C
ProtocolT=0, T=1, memory card supportT=0, T=1, memory card support
Special Card SupportMykad, CAC, PIV, J-LIS, SIPRNETMykad, CAC, J-LIS, SIPRNET
PC/SCYesYes
CertificationsEMV L1, PBOC L1, WHQL, J-LIS, TAA; CE, IEC/EN 62368, FCC, VCCI, UKCA, RoHS, REACH, KCC, UL, BISEMV L1, PBOC L1, WHQL, J-LIS, TAA; CE, IEC/EN 62368, UKCA, FCC, VCCI, RoHS, REACH, WEEE, UL 62368, KC
OS SupportWindows, Linux, macOS, Solaris, AndroidWindows, Linux, macOS, iOS, iPadOS, Android, Solaris
Windows DriverLegacy ACS Unified DriverNewer ACS CCID driver
Extra FeaturesNot specified in available documentation2 status LEDs, firmware upgradable, on-device user data storage; Premium configuration adds a stand
DurabilityRated for 200,000 card insertion cyclesNot specified in available documentation

Only specifications confirmed via ACS manufacturer documentation are shown. Cells are left descriptive rather than guessed where a figure isn't published.

The ACR39U is a USB contact smart card reader from ACS with a full-sized ISO 7816 card slot, EMV Level 1 and PBOC Level 1 certification, and support for Windows, Linux, macOS, Solaris and Android. BSD InfoTech has an existing ACR39U-UF setup guide for the Android-compatible variant it supplies.

The ACR40U is ACS's newer compact USB contact smart card reader, covering the same core use cases as the ACR39U with a smaller footprint, USB Type-C support, iOS/iPadOS compatibility, and firmware upgradability.

  • The ACR39U is obsolete; the ACR40U is ACS's current, actively supported reader in this category.
  • The ACR40U is roughly 40% lighter and noticeably more compact than the ACR39U.
  • The ACR40U adds a USB Type-C interface option; the ACR39U is USB Type-A only.
  • The ACR40U adds iOS/iPadOS driver support, which the ACR39U's documentation does not list.
  • The ACR40U adds firmware upgradability and on-device user data storage; the ACR39U's documentation doesn't mention either.
  • They use different Windows driver packages — not interchangeable at the driver level, though both are PC/SC compliant.

Only if you're maintaining or extending an existing ACR39U deployment and need matching hardware. Since it's obsolete, we don't recommend it for new purchases.

For any new deployment, or if you want USB Type-C connectivity, iOS/iPadOS support, or a smaller physical footprint. The ACR40U is also available in a Premium configuration with a stand accessory — see the ACR40U product page for details.

Both readers are PC/SC compliant, so most PC/SC-based applications should work with either with minimal change. However, they use different underlying Windows driver packages (the ACR39U uses ACS's legacy Unified Driver, the ACR40U uses the newer CCID driver), so re-test any code that installs or references driver files directly rather than going through PC/SC.

If you're replacing ACR39U units already in the field, verify your application against the ACR40U's driver before a full rollout, and note the physical size difference if the reader is mounted in a fixed enclosure or kiosk. Contact BSD InfoTech for a migration plan and genuine ACR40U supply.

BSD InfoTech supplies both the ACR39U and ACR40U across India, including bulk and dealer orders. Use the enquiry form below, or on either product page, and specify quantity and which reader you need.

Planning a New Deployment?

Review the ACR40U's full specifications, including Standard and Premium.

View ACR40U

Maintaining an Existing ACR39U Fleet?

See the ACR39U-UF Android setup guide.

ACR39U-UF Setup Guide

Frequently Asked Questions

Both are USB contact smart card readers from ACS with a full-sized ISO 7816 card slot. The ACR40U is smaller and lighter (55x65x9.0mm, 40g vs 72.2x69.0x14.5mm, 65g), adds a USB Type-C option alongside Type-A, adds iOS/iPadOS driver support, and includes two status LEDs, firmware upgradability and on-device user data storage, which the ACR39U does not have.
The ACR39U is obsolete according to independent reseller documentation (Smartcard Focus lists it on their obsolete products and replacements page), and ACS positions the ACR40U as its evolution. New purchases should use the ACR40U.
Yes. ACS describes the ACR40U as an evolution of the popular ACR39, adding a second LED, on-device user data storage and remote firmware upgrade support, while keeping the same core USB contact smart card reader category.
No. The ACR39U uses ACS's older Unified Driver for Windows, while the ACR40U uses the newer CCID driver. Linux, macOS and Android drivers are shared across both.
Yes, BSD InfoTech supplies both readers across India, including bulk and dealer orders. Use the enquiry form on either product page, or on this page, with your required quantity.

For Sales Call : 09312289566 / 08588827540