ACR31 Swipe Card Reader combines card reader functionality and mobility, enabling you to access secure applications anytime, anywhere. Compact and stylish, this card reader supports demanding applications that use magnetic stripe cards. It provides the perfect balance between reliable functionality and design aesthetics to meet your security needs.

ACR31 Swipe is a reliable Mobile Card Reader that uses AES-128 encryption algorithm and DUKPT Key Management System for secure transactions, which makes it ideal for a broad range of solutions, such as e-Banking and e-Payment.

The ultra-compact ACR31 Swipe is specifically designed to be brought and used anytime, anywhere. A CR2016 battery (to stabilize the power supply) and a standard 3.5mm audio jack interface further allow the ACR31 Swipe to be integrated seamlessly into any smartphone or tablet in the market.
Built with a modern design, ACR31 Swipe is a portable and lightweight swipe card reader that is perfect for transacting securely while on the go.

Should you wish to try out the demo apps for ACR31, please download the app from Google Play and App Store.

  • 3.5mm Audio Jack Interface
  • Powered by a CR2016 battery
  • Reads up to two tracks of card data (Track 1 / Track 2)
  • Capable of bidirectional reading
  • Supports AES128 encryption algorithm
  • Supports DUKPT Key Management System
  • Magnetic Card Reader:
    • Supports ISO 7810 / 7811 magnetic cards
    • Supports Hi-Coercivity and Low-Coercivity magnetic cards
    • Supports JIS1 and JIS2
  • Mobile Banking & Payment
  • e-Healthcare
  • e-Purse & Loyalty
Dimensions 39.7mm (L) x 46.0mm (W) x 18.0mm (H)
Interface 3.5mm 4-pole audio jack
Power CR2016 battery
Supply Voltage 2.3 to 3 V DC
Supply Current 5 mA
Operating Temperature 0-50°C
Card Swipe Speed Max. 10 IPS (inches per second)
Card Swipe Cycles Min. 500,000
Magnetic Stripe Card Support
  • ISO7810 / ISO7811 Hi-Co and Low-Co Magnetic Cards
  • JIS1 and JIS2
Compliance / Certifications
Operating System Support
  • Android™ 2.0 and above
  • iOS 5.0 and above
Supported Mobile Device For the full list of supported devices, please click here.

Drivers for ACR31

Release Date Drivers OS Support Version File Size Notes
Audio Jack Interface
27-Feb-2015 Android EVK Android 2.0 and above 1.0.0 1 MB
03-Mar-2015 iOS EVK iOS 5.0 and above 1.0.0 2 MB

Manuals / Datasheets for ACR31

Product Presentation

Product Presentation of ACR3x Swipe Card Reader

Technical Specification

Technical Specification of ACR31 Swipe Card Reader

Reference Manual

Reference Manual of ACR3x Swipe Card Reader

User Manual

User Manual of ACR3x Library (Android and iOS)