Unlocking The Secrets Of Tracks 1, 2, And 3: Magnetic Stripe Card

Magnetic stripe cards, or MagCards as they’re sometimes called, have been a staple of financial transactions for decades. These cards contain embedded information on magnetic tracks, which store crucial data about the card and its holder. In this article, we’ll dissect the structure of these tracks to provide a clearer understanding of their functionality.

The Basics of Magnetic Tracks

Magnetic stripe cards typically feature three tracks. These tracks, aptly named Track 1, Track 2, and Track 3, carry different sets of information:

  1. Track 1: Contains the highest bit density at 210 bits per inch and is the sole track that can store alphanumeric characters, including the cardholder’s name.

  2. Track 2: Introduced by the banking industry, this track is encoded with a 5-bit scheme and mostly holds numerical data.

  3. Track 3: Less commonly used by prominent global networks like Visa, many cards often omit this track entirely.

Most Point of Sale (POS) card readers focus on reading Tracks 1 and 2. In instances where one track might be unreadable, the other serves as a backup.

A Closer Look at Track 1

Track 1, with its higher bit density, stands out from the rest. Its format comprises:

  • Start sentinel: Often represented by ‘%’
  • Format code: The character ‘B’
  • Primary Account Number (PAN): Up to 19 characters, generally corresponding to the credit card number on the card’s face.
  • Field separators: ‘^’ characters
  • Name: Spanning 2 to 26 characters
  • Expiry date: Formatted as YYMM
  • Service code: Three characters detailing service specifics
  • Discretionary data: May include PIN verification details and Card Verification Values (CVV or CVC).
  • End sentinel: Typically, the ‘?’ character
  • Longitudinal redundancy check (LRC): A character derived from the track’s data, usually hidden from POS displays.

Details of Track 2

Track 2, developed by the American Bankers Association, contains:

  • Start sentinel: Often ‘;’
  • Primary account number (PAN): Up to 19 characters
  • Separator: Typically the ‘=’ character
  • Expiry date: Noted as YYMM
  • Service code: A trio of digits detailing card services
  • Discretionary data: Similar to Track 1
  • End sentinel: Mostly ‘?’
  • Longitudinal redundancy check (LRC): As in Track 1, it remains hidden from standard reader displays.

Things to Note

  • Exposure to powerful Neodymium magnets can erase the information on these magnetic stripes.
  • Some commercial encoders use unique characters like ‘~’ for start sentinels and ‘;’ as separators.
  • Example code might appear as: ‘~#;data?’.

Conclusion

Magnetic stripe cards, though progressively being replaced by chip-based systems and digital payment methods, still play a role in today’s financial world. Understanding the intricacies of their tracks is vital for those dealing with card-based transactions and system designs. So, the next time you swipe a card, you’ll have a deeper appreciation for the technology running it.

 

To start encoding your own magnetic stripe cards, check out our software post!

MagCard Write/Read Utility Program

 

Amazon Links to Purchase your Card Writers:

MSR605X: https://amzn.to/3htLrl3
MSRX6: https://amzn.to/3l1uArL

 

Download links for the software of Magnetic Card Reader and Writer

MSRX, Software for MSR605X, MSR X6, and MSR X6BT

Software for MiniDX3, MiniDX4, and MiniDX4B

This Post Has 8 Comments

  1. cho thuê máy chủ vnpt

    I like what you guys are up too. This type of clever work
    and reporting! Keep up the fantastic works guys I’ve included you guys
    to my personal blogroll. and i working for thue may chu nuoc ngoai

  2. SteveCip

    Interestingly interesting information

  3. g

    I think this is one of the most vital info for me. And i’m glad studying your article.
    However want to statement on few common things, The
    site style is perfect, the articles is truly excellent : D.
    Good job, cheers

  4. Subrata

    Can magnetic strip MasterCard can be used for Online transaction?

    Does it generate dynamic code like EMV chip?

    1. ryoosari

      Most cards with MasterCard logo can be used for online transaction. I’m not sure about generating dynamic code like EMV chip. It’s a different system used during physical vs online transaction

  5. kaliyama

    Ryoosari, you velly, velly intelligent! But can you tell if service code determines whether
    chip and pin are used or not? Because I cannot see how other data on track 2 could be instrumental in this? (Don’t worry, I won’t betray you to the credit card industry!)

    1. ryoosari

      Hello there, you can’t really know which service code determines chip and pin or not. You can only recognize it from seeing the original physical card.

  6. hankhill

    i love this machine easy peasy. i wanted to know what the seg button meant? and also wanted to know if u were able to just manually write the card in

Comments are closed.