ACR31 Swipe Card Reader

Designed to work in conjunction with smartphones and tablets, the ACR31 Swipe Card Reader brings mobility like never before to different applications and eliminates the need for setting up bulky, complicated hardware. It supports high and low coercivity magnetic stripe bank cards and can read tracks 1 and 2 of most ISO7810 and ISO7811–compliant cards. It also uses AES-128 encryption algorithm to secure transactions, which makes it an ideal device for a broad range of solutions. With a CR2016 battery to stabilize the power supply and the standard 3.5mm audio jack interface, the ACR31 Swipe can be integrated into a wide array of mobile devices. By leveraging on mobile devices that users already own, the ACR31 cuts down familiarization time and ensures that smart card transactions can be completed anytime, anywhere.

About ACR31

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.

ACR31 Standard Features

  • 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

ACR31 Typical Applications

  • Mobile Banking & Payment
  • e-Healthcare
  • e-Purse & Loyalty

ACR31 Technical Specifications


39.7mm (L) x 46.0mm (W) x 18.0mm (H)


3.5mm 4-pole audio jack


CR2016 battery

Supply Voltage2.3 to 3 V DC
Supply Current

5 mA

Operating Temperature0-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.

Release Date Drivers OS Support Version File Size Notes
Audio Jack Interface
27-Feb-2015 Android 2.0 and above 1.0.0 1 MB
03-Mar-2015 iOS 5.0 and above 1.0.0 2 MB
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)

Contact Us

Hong Kong Headquarters

Advanced Card Systems Ltd.

Units 2010-2013, 20th Floor

Chevalier Commercial Centre

8 Wang Hoi Road, Kowloon Bay.

Hong Kong

Tel: +852-2796-7873

Fax: +852-2796-1286


Japan Office

Advanced Card Systems (Japan) Ltd.

2-17-17, Nagatacho, chiyoda-ku, Tokyo

100-0014 Japan

AIOS Nagatacho Building

Tel: +81-3-6205-7201

Fax: +81-3-6205-7202



Manila Office

ACS Technologies Ltd.

Unit 2106, One San Miguel Avenue Building

San Miguel Avenue cor. Shaw Boulevard

Ortigas Center, Pasig City,


Tel: +632-633-6891

Fax: +632-638-5732


USA Office

Advanced Card Systems (USA) Ltd.

21 Chippenham Drive Voorhees,

NJ 08043


Tel: +1-856-784-7177 / +1-609-332-8593

Fax: +1-416-591-9123


Contact Information

*Required Field

Company Information:

Product Information

Contact Information

Technical Information

  • Laptop
  • Desktop
  • Mobile Device