The 8 Best Smart Card Readers
Updated by · How we research
Working from home with a CAC or PIV card takes a reader. Eight compared by plug, size, Mac support and durability; the Identiv SCR3310v2 leads. When users buy our independently chosen editorial selections, we may earn commissions to help fund the Wiki.
Owners keep reporting broken hinges on folding smart card readers, so a cabled reader is the safer bet for a desk. Desk or pocket, each is a small USB device that lets a computer talk to the chip on an ID or bank card, and most buyers use one to log in with a military CAC or federal PIV card from home.
From the manual
- The single green light stays off until the card is powered, blinks slowly while the card is read, and flashes fast on an error. p. 14
- Windows Vista and later and macOS already include its driver; Windows XP doesn't, and Linux installs it from the distribution's packages. p. 16
- Each unit has its own serial number, so you can move it to another USB port without reinstalling the driver. p. 9
- Hirsch's 2026 data sheet adds Chrome OS and Android 8 or later to the supported systems, and says the firmware can't be field-upgraded. data sheet, pp. 2-3
Why the Identiv SCR3310v2 is our top pick
Our pick carries the federal listings the runner-up lacks: its maker calls it CAC- and PIV-approved and lists it on the GSA's Approved Products List.1 Our runner-up, the IOGEAR GSR205, is listed as TAA compliant and as supporting PIV cards, with no APL or FIPS 201 listing on its page.3 Our pick is TAA listed too,1 so an agency that needs that box ticked gives up nothing.
The documents also back it on computers. Hirsch, which took over Identiv's reader line, lists drivers for macOS 10.9 through 15, current Windows, Linux, Android and Chrome OS,1 and rates the slot for 100,000 insertions.1 The reference manual says Windows and macOS need no driver install.2 The GSR205's maker claims Mac OS X 10.4 or later,3 but Michael J. Danberry, a retired Army Signal Corps warrant officer who has run the MilitaryCAC help site since 2007,7 lists it as checked only on macOS 10.14 and 10.15.6 He recommends the SCR-3310 v2 or the SCR-3500 to anyone buying a reader for a Mac.5
The runner-up wins on the plug: its USB-C cable needs no adapter on a current laptop,3 while ours ships with USB-A unless you buy the separate USB-C part.1 One caution: units with firmware below 6.02 missed newer CACs on macOS 11,5 and that firmware can't be updated,1 so buy a new one.
| Identiv SCR3310v2 | IOGEAR GSR205 | |
|---|---|---|
| Federal listing | GSA APL, TAA, CAC/PIV approved | TAA; supports CAC and PIV |
| Plug and cable | USB-A, 1.5 m (USB-C part sold apart) | USB-C, 25 in |
| Maker's macOS range | 10.9 to 15 | 10.4 or later |
| MilitaryCAC Mac check | 10.5 to 12 | 10.14 to 10.15 only |
| Slot rating | 100,000 insertions | Not stated |
Sources
- Identiv SCR3310v2 (now Hirsch) 1SCR3310 v2.0 data sheet, rev. 2026-4-19 (PDF), pp. 1, 3, 2, 3 2Reference manual v1.1 (PDF), p. 16
- IOGEAR GSR205 3Product page and specifications 4Data sheet (PDF)
- MilitaryCAC (Michael J. Danberry) 5USB CAC readers, reviewed Aug. 12, 2026 6USB-C CAC readers, reviewed Aug. 12, 2026 7About the site's author
From the manual
- CAC middleware isn't included, so a site that requires it needs that software installed separately. p. 1
- Lists support for version 7 and 8 USAccess PIV cards, and it works in Thunderbolt 3 ports. p. 1
- The attached USB-C cable runs about 25 inches, and the reader has power and scan lights. pp. 1-2
- IOGEAR's warranty runs one year unless the box or IOGEAR's listing states another term, and removing the serial number voids it. IOGEAR warranty page
From the manual
- Hirsch lists drivers for macOS 10.9 through 15, Windows 7 to 11 and Linux. p. 3
- The firmware can't be upgraded by the owner, so a unit stays on the version it shipped with. p. 2
- Two USB-C parts exist: 905559-1, and 905559-8 with the plug built onto the body. Check which one you're getting. p. 3
From the manual
- HID says to install its driver before plugging the reader in for the first time. p. 1
- Insert the card with its contacts facing up; the light blinks while the reader is exchanging data with it. p. 1
- The attached cable is 150 cm, about five feet, so the reader can sit well back from the computer. p. 1
From the manual
- Hirsch's current USB-A part is 905430-1; the same family also comes in Micro-USB and USB-C versions. p. 3
- Its single light stays off until the card is powered, then blinks during reads and flashes fast on an error. R-Series manual, p. 13
- No install is needed where the computer already has the standard CCID driver; some Linux systems need their own package. R-Series manual, pp. 13, 15
From the manual
- ACS's February 2026 sheet lists iOS and iPadOS support alongside Windows, macOS, Linux and Android. p. 1
- The suffix sets the plug: N1 is USB-A and NF is USB-C, so check it before you buy. p. 2
- It uses a swivel design with one full-size card slot, and the USB-C model weighs about 10 grams. pp. 1-2
Editor's Notes
November 5, 2026, by Ezvid Wiki Editors:
We read the makers' manuals and data sheets for six of the eight readers and added notes from them under those picks, plus a section on why the SCR3310v2 leads. We corrected the SCR3310v2's light, which glows only while a card is powered, and dropped a three-year warranty for the GSR205 that IOGEAR doesn't state. Two older notes that read TAA compliance as made in America now carry corrections.
October 19, 2026, by Ezvid Wiki Editors:
Three of the seven old picks had to go, and one, the Rocketek SCR10, wouldn't read CACs at all, an independent CAC help site reports. The Rocketek and the Daoker SCR653C are no longer available. The Dell SK-3205 keyboard is down to old stock at a steep price, with drivers listed only for Windows versions from the 2000s. We also dropped the two iPhone and iPad readers from the honors, since we couldn't confirm either is still made.
The Identiv SCR3310v2 takes over first place. It's cheap, cabled, well documented and the reader MilitaryCAC recommends to Mac owners. The IOGEAR GSR205 stays for USB-C laptops and federal buyers, and the HID OMNIKEY 3121 and Identiv SCR3500 Smartfold stay too.
New are the Identiv SCR3500C, a folding USB-C reader, the ACS ACR39U-NF, a swiveling USB-C stick, and two budget desk readers, the Saicoo USB CAC Reader and the Zoweetek USB CAC Reader.
The list stops at eight on purpose. Past these, the field is mostly look-alike generic readers with no documents behind them. A heads-up on folding readers: owners keep reporting broken hinges, so if your reader lives on a desk, a cabled one is the safer bet.
Earlier notes
March 30, 2021, by Christopher Thomas:
On its fundamental level, CAC smart card technology has not changed in years, and it almost certainly won't change significantly anytime soon. [2026 update: newer CAC chips, such as the G+D SCE 7.0, can't be read by some older readers; see the buyer's guide.] For that reason, the only recent change to this Wiki was the removal of the Gemalto IDBridge, which is now difficult to find and offers no tangible benefits compared to other options. Given their simplicity, these devices come down mostly to dependability, which all of our recommendations offer, and USA-sourced materials. That last part is important to many governmental offices and contractors, and as such, those institutions should look to the IOgear GSR205 for an American-made security solution. [2026 update: TAA compliance means a product is made in the U.S. or a designated partner country, so it doesn't make the GSR205 American-made.]
Some of these models also support EMV payment processing, however, if you need to accept payments on a regular basis, we high recommend getting a dedicated credit card reader. For contactless smart cards that have more highly-powered RF circuits inside them, you'll need a specialized proximity card reader.
February 14, 2020, by Christopher Thomas:
There's not a ton differentiating these from each other, but you'll still need to make sure you get the right one. Right off the bat, the IOgear GSR205 is one of the best choices because, unlike many, it's compliant with TAA regulations that require many government offices to use devices produced mainly in the USA. [2026 update: the Trade Agreements Act allows products made in the U.S. or in designated partner countries, not only American-made ones.] The Identiv SCR3500 Smartfold and Identiv SCR-3310 are also excellent options made by one of the leaders in secure access components. There's also the Daoker SCR653C, which, like the IOgear, has a USB-C connector for use with modern smartphones and notebook computers. The Daoker has the added benefit of built-in SD card readers, as does the Rocketek SCR10, which also happens to be among the most compact.
If portability isn't your primary concern, check out the HID Omnikey, which is highly reliable but slightly bulkier than others. And if you definitely don't need to take it anywhere, the Dell SK-3205 keyboard features a permanently integrated reader.
Also note that these products are not designed to take payment cards or communicate with NFC devices. To do those, you'll need a credit card reader or proximity card reader
Match The Plug And The Shape To How You Work
Flat desk readers and upright stands are the sturdiest, since nothing moves except the card.
Start with the port. Many current laptops, including every recent MacBook, have only USB-C, while older office PCs are mostly USB-A. A reader on a cable, like the Identiv SCR3310v2 with its 1.5-meter lead, works fine through a cheap USB-C adapter, because the adapter just sits at the laptop end. A reader that plugs in directly is different: on an adapter it becomes a long lever hanging off the port, and one bump can break the reader or the port. If your laptop is USB-C only and you want a pocket reader, buy one with a USB-C plug, such as the ACS ACR39U-NF, which ACS rates for 100,000 card insertions.
Then decide between desk and travel. Flat desk readers and upright stands are the sturdiest, since nothing moves except the card. Folding pocket readers save space, but owner reports across folding models point to the hinge as the part that fails first. Upright readers keep the card in view, which helps if you tend to walk away with it still inserted. Finally, if you buy for a federal office, check whether the purchase must be TAA compliant; IOGEAR lists the GSR205 as compliant.
Drivers, Macs And Newer CAC Cards
Almost every reader in this class uses the USB CCID standard, so the computer talks to it with a driver it already has. Identiv's manual says no installation is needed where a CCID driver comes preinstalled, which covers Windows and current macOS. On Linux, install the PC/SC daemon and the free CCID driver from your distribution's packages. macOS has smart card support built in, and MilitaryCAC tells Mac users on 10.15 and later not to disable it. Some offices and websites still require middleware such as ActivClient, which is about the software your agency uses, not the reader.
Age matters more than people expect. Newer CACs use chips that some older readers can't read. MilitaryCAC reports that IOGEAR GSR202 and GSR203 readers made before May 2019, Identiv SCR3310v2 units with firmware older than 6.02 on macOS 11, and the ACS ACR39U-N1 won't read the G+D SCE 7.0 and DLGX4 cards. Identiv's firmware can't be updated by the owner, per its maker's data sheet, so that's a good reason to buy a new reader from a known seller instead of a used one. If a reader seems dead, first check that the card is inserted chip-side toward the contacts; MilitaryCAC notes that's easy to get wrong on the folding SCR3500C.
Contact, Contactless And What A Reader Can't Do
A CAC, a PIV card and a bank chip card all use contact chips that follow the ISO 7816 standard, and every reader on this list is a contact reader. Contactless readers, such as Identiv's uTrust 3700 F, read tap-style badges that follow ISO 14443, but they can't read the contact chip on a CAC. Office badge readers and proximity readers are a separate category with their own software.
An EMV Level 1 approval means the reader's contacts meet the bank-card hardware standard. It doesn't turn the reader into a payment terminal; taking card payments needs a merchant's card terminal and account. Combo readers with SD and SIM slots exist, but the ones that used to be sold widely are now unavailable or drew poor compatibility reports. The reader itself holds no secrets, since the card does the cryptography, so keep your card with you, never share your PIN, and follow your command's or agency's rules on which computers you may use it with. We found no recalls for any brand here in the Consumer Product Safety Commission database.
How we researched this
We screened more than 30 smart card reader listings and compared 16 readers in detail. We read Identiv's SCR3310 V2 reference manual and Hirsch's 2026 SCR3310 v2.0 data sheet, Hirsch's SmartFold SCR3500 family data sheet and R-Series reference manual, IOGEAR's GSR205 data sheet and warranty terms, HID's OMNIKEY install guide and 3121 data sheet, and ACS's ACR39U-NF specifications; Saicoo and Zoweetek publish none. Michael J. Danberry's MilitaryCAC reader lists, last reviewed in August 2026, were the main independent source on Mac and new-CAC compatibility, and searches of the CPSC recall database by brand (Identiv, Hirsch, IOGEAR, HID, ACS, Saicoo, Zoweetek) and of Health Canada's recall site found no smart card reader recalls.
Sources (18)
- Identiv: SCR3310v2 product manual
- Hirsch: SCR3310 v2.0 data sheet (2026)
- Hirsch: uTrust SmartFold SCR3500 family data sheet
- Hirsch: R-Series products reference manual
- ACS: ACR39U-N series technical specifications (2026)
- IOGEAR: GSR205 data sheet
- IOGEAR: limited hardware warranty
- HID: OMNIKEY smart card readers install guide
- HID: OMNIKEY 3121 data sheet (Spanish)
- IOGEAR: GSR205 USB-C CAC reader
- IOGEAR: USB card readers
- MilitaryCAC: USB CAC readers
- MilitaryCAC: USB-C CAC readers
- MilitaryCAC: Mac smart card guidance
- CCID free software driver
- CPSC SaferProducts.gov
- MilitaryCAC: about Michael Danberry
- GSA: country of origin and the Trade Agreements Act
Frequently asked questions
What is a smart card reader?
It's a small USB device that powers the chip on an ID or bank card and passes it to software on your computer. Most people buy one to log in with a military CAC or federal PIV card from home.
Do I need drivers for a CAC reader?
Usually not. Most readers use the standard CCID driver built into Windows and current macOS. Linux needs the free PC/SC and CCID packages. Your agency may still require middleware for some websites.
Will a smart card reader work on a Mac?
Most do. MilitaryCAC lists the Identiv SCR3310v2, Identiv SCR3500C and Saicoo readers as Mac friendly. macOS has smart card support built in, and MilitaryCAC says not to disable it on 10.15 and later.
Should I get a USB-A or USB-C reader?
Match your laptop. A cabled USB-A reader works fine with a USB-C adapter, but a reader that plugs in directly should match the port, or it will stick out and break easily.
Can a smart card reader take credit card payments?
No. Some readers meet the bank-card hardware standard, but taking payments needs a merchant terminal and account.
Why won't my reader read my new CAC?
Older readers and firmware may not read newer CAC chips, per MilitaryCAC, and some readers' firmware can't be updated at home. Check that the chip faces the contacts, then try a new reader.
