Point of Sale Hardware

US and Canada 800-640-9792

International 972-736-6102

  Monthly Specials

Card Readers (desktop)

Portable Magnetic Stripe Readers

Card Writers

Card Reader Bundles

Card Super Bundles


Time and Attendance


Cash Payments

Home Page

Contact Us

Terms Of Sale

Credit Card Services


Normal hours: Monday through Friday from 9AM to 5:30PM Central Time

 Saturday from 9AM to 1:00PM Central Time

Magnetic Stripe Reader Writer


This is now replaced by the MSR505C Magnetic Stripe Reader/Writer

Now 100% MSR206 Compatible

MSR505 is designed to offer a card reading/writing solution for ISO formats.  It reads and writes up to 3 tracks of data, decoding, encoding and verifying up to 3 tracks of data simultaneously.   MSR505 encoder provides a standard RS-232/USB interface to communicate with host system or other terminal computers.

MSR505 reads and writes magnetic stripe cards with coercivity ranging from 300 through 4000 Oersted. It is intended for use with a personal computer via the RS232 or USB interface.

MSR505 reads and writes data format as specified by ISO 7811/2 through 5 and ANSI 4.16 1983. Any ISO/ANSI standard track format can be read/written from/to any track location (1, 2, or 3). It also offers custom data format and a selectable writing density (75/210 BPI) through the host commands.

Standard package comes equipped with the following:

  • MSR505 reader/writer hardwired with RS-232 serial cable
  • Switching power supply (100~240VAC input/+24VDC 2.5A output)
  • USB adapter cable
  • User's Manual/Utility/driver CD
  • Blank magnetic cards (one hi-co and one lo-co)


  • Reading/Writing magnetic stripe card complied with ISO formats
  • Both High & Low Coercive (300~4000Oe)
  • High/Low Coercivity encoding circuitry selectable on screen
  • Program software for Windows 98/Me/XP
  • Programming software for various read/write performance
  • Manual Swipe to read and/or write card with RS-232 /USB output
  • Writing and verifying data on single, dual, or triple track in one swipe
  • +24VDC, 2.5A Max external power adapter attached
  • Dimensions of 210(L) x 60(W) x 62(H) mm
  About MSR505 Utility Software

MSR505 Utility is primarily for use with ISO/ANSI-compliant cards. ISO or ANSI specifies 7 bits per character as the standard data format for track 1, and 5 bits per character for bo;th track 2 and track 3. ISO or ANSI also specifies 210 BPI as the encoding density for tracks 1 and 3, and 75 BPI for track 2. We use ISO, ANSI, or ISO/ANSI interchangeably throughout this document.


Magnetic Stripe Reader Writer Specifications

Power requirements   +24VDC +/- 5%
  Consumption   Typical 350mA Max.  600mA plus for each writing track
  Power supply   External switching power 24V/2.5A
  Communication   Standard RS232 or RS232 with USB-to-RS232 adapter cable
  Ripple   50mVp-p or less
  Dielectric strength   500 VDC for 1 minute
  Read card   Track1   Track2   Track3
  Bit per density   210 bpi   75/210bpi   210 bpi
  Coercive force   Read/write 300-4000 oe Mag.card
  Card thickness   0.76-1.2mm
  Read speed   STD card   Jitter +/-15%   Amp. 60%
    5-55ips   5-50ips   5-50ips
  Write speed   5-30ips
  Write jitter   Interval < +/- 10%, Sub-interval < +/- 12%
  Error rate   Read < 0.5%
       Write < 0.8%
  Head life   Min. 1000K swipes for both read/write head
  Body material   ABS 94V-0
  Weight   Approx. 1.5kg
  Dimension   210.1L x 60W x 62H mm
  Swipe   Manual, single direction
  Operation   -10 to 55oC, 10 to 85% humidity
  Storage   -30 to 70oC, 10 to 90% humidity
Safety Approval
Rating   FCC Class B, CE ClassB, UL, cUL


These units are designed to write and verify magnetic strip data and do not eliminate the need for read only units. All sales on encoder products are final. Payment must be made with wire transfer, Western Union, or MoneyGram.. DOA's will be repaired or replaced. The 1 year manufacturer warranty is in effect from date of purchase.