Buying guide
Which smart card reader do I need?
Pick the situation that matches yours. Each product below links to its page with the live price, stock and full specifications.
CAC or PIV card on a computer with USB-C
For recent MacBooks, iMacs and laptops that only have USB-C ports. Plug in, insert the card, sign in.
- Idaxis SecurePIV Pro Mag - TLP227C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux, iOS / iPadOS, Android · Cards: CAC, PIV, TWIC, SIPRNet
TAA compliant
- Idaxis SecurePIV mini USB-C - TLP125C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- Idaxis SecurePIV Pro USB-C - TLP225C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- Identiv SCR3500C SmartFold USB-C Smart Card Reader · Hirsch - Identiv
Connection: USB-C · Works with: Windows, macOS, Linux
- ACS ACR39U-NF PocketMate II USB-C Smart Card Reader · ACS
Connection: USB-C · Works with: Windows, macOS, Linux, Android · Cards: CAC, PIV
FIPS 201TAA compliant
- Identiv uTrust 2700 R USB-C Smart Card Reader · Hirsch - Identiv
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV, PIV-I, TWIC
FIPS 201
- ACS ACR40U USB-C Smart Card Reader · ACS
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
CAC or PIV card on a computer with USB-A
For desktops and laptops with the classic rectangular USB port - most government workstations.
- Idaxis SecurePIV mini USB - TLP125A · Idaxis
Connection: USB-A · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- Idaxis SecurePIV Pro USB - TLP225A · Idaxis
Connection: USB-A · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- Identiv SCR3500A SmartFold USB-A Smart Card Reader · Hirsch - Identiv
Connection: USB-A · Works with: Windows, macOS, Linux
- ACS ACR39U-N1 PocketMate II USB Smart Card Reader · ACS
Connection: USB-A · Works with: Windows, macOS, Linux · Cards: CAC, PIV, SIPRNet
FIPS 201TAA compliant
- ACS ACR39U USB Smart Card Reader · ACS
Connection: USB · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- ACS APG8201-B2 Smart Card Reader with Pinpad · ACS
Connection: USB · Works with: Windows, macOS, Linux
- ACS ACR40U USB-A Smart Card Reader · ACS
Connection: USB-A · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
SIPRNet tokens and TWIC cards
Readers whose descriptions list SIPRNet tokens or TWIC (Transportation Worker Identification Credential) cards.
- Idaxis SecurePIV Pro Mag - TLP227C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux, iOS / iPadOS, Android · Cards: CAC, PIV, TWIC, SIPRNet
TAA compliant
- ACS ACR39U-N1 PocketMate II USB Smart Card Reader · ACS
Connection: USB-A · Works with: Windows, macOS, Linux · Cards: CAC, PIV, SIPRNet
FIPS 201TAA compliant
- Identiv uTrust 2700 R USB-C Smart Card Reader · Hirsch - Identiv
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV, PIV-I, TWIC
FIPS 201
On an iPhone, iPad or Android device
USB-C readers for phones and tablets with a USB-C port, and MobileMate readers for devices with a headphone jack. Using a CAC or PIV card on a phone or tablet also needs an app that supports smart cards.
- Idaxis SecurePIV Pro Mag - TLP227C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux, iOS / iPadOS, Android · Cards: CAC, PIV, TWIC, SIPRNet
TAA compliant
- Idaxis SecurePIV mini USB-C - TLP125C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- Idaxis SecurePIV Pro USB-C - TLP225C · Idaxis
Connection: USB-C · Works with: Windows, macOS, Linux · Cards: CAC, PIV
FIPS 201TAA compliant
- Idaxis SecureTouch Pro NFC · Idaxis
Connection: USB-A · Works with: Windows, macOS, Linux, Android
TAA compliant
- Identiv SCR3500C SmartFold USB-C Smart Card Reader · Hirsch - Identiv
Connection: USB-C · Works with: Windows, macOS, Linux
- ACS ACR39U-NF PocketMate II USB-C Smart Card Reader · ACS
Connection: USB-C · Works with: Windows, macOS, Linux, Android · Cards: CAC, PIV
FIPS 201TAA compliant
- ACS ACR35 NFC MobileMate Card Reader · ACS
Connection: 3.5 mm audio jack · Works with: iOS / iPadOS, Android
- ACS ACR32 - MobileMate: Smart Card Reader · ACS
Connection: 3.5 mm audio jack · Works with: iOS / iPadOS, Android
Contactless cards: badges, NFC tags, transit cards
NFC (13.56 MHz) readers for contactless access badges, MIFARE and DESFire cards, NFC tags and FeliCa transit cards.
- Idaxis SecureTouch Pro NFC · Idaxis
Connection: USB-A · Works with: Windows, macOS, Linux, Android
TAA compliant
- ACS ACR1252U-M1 USB-A NFC Contactless Smart Card Reader · ACS
Connection: USB-A
- ACS ACR1281U-C8 Contactless Reader - ACR120U Replacement · ACS
Works with: Windows, macOS, Linux
- ACS ACR1555U USB Bluetooth NFC Reader · ACS
Connection: USB, Bluetooth
- ACS ACR122T NFC Contactless Smart Card Reader · ACS
Connection: USB
- ACS ACR1552U-M1 USB-A NFC Contactless Smart Card Reader · ACS
Connection: USB-A · Works with: Windows, macOS, Linux
- ACS ACR1281U Dual Interface Reader · ACS
Works with: Windows, macOS, Linux
- Sony RC-S300/S1 PaSoRi NFC Card Reader · Sony
Connection: USB · Works with: Windows
- ACS ACR35 NFC MobileMate Card Reader · ACS
Connection: 3.5 mm audio jack · Works with: iOS / iPadOS, Android
- ACS ACR1552U-MF USB-C NFC Contactless Smart Card Reader · ACS
Connection: USB-C · Works with: Windows, macOS, Linux
- ACS ACR1281S-C8 Contactless Reader - ACR120S Replacement · ACS
Works with: Windows, macOS, Linux
SIM cards
For reading and writing SIM-size (ID-000) cards.
- SCT3511 SIM Card Reader · Hirsch - Identiv
Works with: Windows, macOS, Linux
Passwordless sign-in: FIDO2 security keys
A security key replaces or backs up passwords on websites and services that support FIDO2 / passkeys and FIDO U2F - no card needed.
- Idaxis SecureWave FIDO2 USB-C and NFC Security Key - TLPF525C · Idaxis
Connection: USB-C, NFC (tap) · Works with: Windows, macOS, Linux, iOS / iPadOS, Android
FIDO2
- HyperFIDO Mini PRO- FIDO2 Security Key · Hypersecu
Connection: USB · Works with: Windows
FIDO2
Software: ActivClient middleware
Some organizations require ActivClient to use a CAC or PIV card with their applications. Download versions with Support & Maintenance.
- ActivClient 8.5 and 9.8 CAC and PIV Version for Windows - Download · ActivIdentity
Works with: Windows · Cards: CAC, PIV
- ActivClient 9.7 CAC and PIV Version for macOS - Download · ActivIdentity
Works with: macOS · Cards: CAC, PIV
Questions and answers
- Do I need to install a driver?
- Usually not. Most readers we sell follow the CCID standard, so Windows, macOS and Linux recognize them as soon as they are plugged in. On Linux, using a CAC or PIV card also needs the free pcsc-lite and OpenSC packages. If a reader is not recognized, each manufacturer’s driver page is listed on our Brands page.
- Should I buy a USB-A or a USB-C reader?
- Match the port on your computer. Recent Macs, iPads and many laptops only have USB-C; desktops and older laptops usually have USB-A. Several readers come in both versions.
- Do I need ActivClient?
- Windows and macOS include built-in smart card support that works with most CAC and PIV cards. Some organizations require ActivClient middleware for specific applications - check with your IT or security office. We sell ActivClient for Windows and for macOS.
- What do "FIPS 201" and "TAA compliant" mean on a reader?
- FIPS 201 is the federal standard behind PIV credentials (HSPD-12); federal agencies generally buy readers from the GSA FIPS 201 Approved Products List. TAA compliant means the product meets the Trade Agreements Act country-of-origin rules required for most federal purchases. We show these labels only where the product’s own description states them.
- Can I buy on the GSA Schedule or with a GSA SmartPay card?
- Yes. SCB Solutions, Inc. is a GSA Schedule contract holder (contract 47QTCA23D008Z). GSA SmartPay cards are accepted at checkout, and you can request a quote for larger orders.
- Will a reader work with my iPhone or iPad?
- iPhones and iPads with a USB-C port can use USB-C readers; devices with a headphone jack can use the MobileMate readers. Using a CAC or PIV card on a phone or tablet also needs an app that supports smart cards.
