BC-Scan Barcode Decoder

Internet's original free barcode decoder


Now, you can scan barcodes using your PC!

Using BC-Scan with your PC, and a low-cost barcode wand, you can start reading Code 39 and Interleaved 2 of 5 barcodes! If you are interested, the C source code is available (see below).

The software is written for readily available TTL-signal barcode wands attached your PC's game interface. It is designed to run in MS-DOS (and the MS-DOS mode available in Windows95).

Getting started

You need the following to use BC-Scan:

Once the wand is attached to your PC, using the BC-Scan is so simple that many users reported success on the first try.

I have gathered additional information to help you hook up the wand, and answers frequently asked questions:

Get barcode wand hookup diagram and answers to some frequently asked questions from the hints page.

Download BC-Scan Now!

The BS-Scan program is free. You can download the BC-Scan software (26k) here:

Download BC-Scan from Caltech Alumni Server. (HTTP, 26k. "bcscn020.zip")

Finding a barcode wand

TTL-signal barcode wands are readily available and can be purchased for about $30-$100. Many BC-Scan users have purchased wands from surplus parts shops and barcode specialty-stores.

Get additional information on where I got my barcode wands.

Getting under the covers

The BC-Scan program is compiled and ready to go -- just add your wand, and you're off and running!


Want to know how it's done? In order to get to the source code, you need to unlock the sourcecode with a password. To get the password information, please send a picture postcard from your town to:

Joseph Chiu, 1652 Brigden Road, Pasadena, CA 91104 U.S.A.

Be sure to include your e-mail address!

About BC-Scan

BC-Scan is software adapted from the barcode decoder which I designed and built at Caltech as one of my senior projects.


Goto Joseph Chiu's Homepage.

Joseph Chiu - josephc@alumni.caltech.edu