Need help with RhombusLib?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

122 Stars 50 Forks 9 Commits 3 Opened issues


Android library for decoding magnetic stripe audio data to ascii. Decodes track 1 or 2.

Services available


Need anything else?

Contributors list

# 360,040
9 commits

RhombusLib is an Android library project that decodes magnetic stripe audio data. It is designed for use with the unencrypted SquareUp credit card reading dongle, though it should work with any mechanism to get the raw data from the card as audio. RhombusLib can decode either track 1 or track 2 data, and can even determine on the fly which one to decode to. It supports swiping in either direction. RhombusLib is not an app. It is a library to use in other apps. For a demonstration, see the Rhombus app in the android market (google play).

RhombusLib is licensed under the GPLv2. Contact [email protected] for commercial licensing.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.