Welcome to my Canon barcodes page!

So, you probably have either Canon EOS Elan/100 or 10s, right? And you also have the barcode reader, right? If your answer is "no" to any of the questions, this page probably isn't for you but feel free to look around.

Okay, you answered yes to both questions. I bet you feel very disappointed when you see the 23 codes that comes with the book. You want more codes, more settings like I do. After weeks of reseaching and writing and testing, I got it just the way I want it. Hope you like it. Ready to try it out? Just click the Create barcodes link on the left. To print, right click on the barcodes page then select print. When printing, it's best if you print the barcodes with a laser printer.

I can't remember exactly where I got the Canon barcodes information from but credit goes to those who made the information available. Your comments and suggestions are welcomed but I maintain or upgrade the program only when I have free time.


I recently update the program so that it can draw the special Clear/Reset barcode. Also it will store your barcodes for a period of time or until you clear your cookie

Please note that this program makes use of cookie so be sure to enable cookie on your browser or it won't work. Also, I only tested this program on Internet Explorer, sorry if it doesn't work on your browser.

Depend on the size or your cookie setting, the maximum number of barcodes stored varies from user to user. Storing more than the maximum number of barcodes will cause the lost of all barcodes.


To practice my Java skill, I wrote this same program in Java, called BarcodeJava.zip. It has a few improving features such as saving/loading list or pick what you want to print. The downsize is that you must have JRE - Java Runtime Environment. To run it, make sure you have JRE installed on your computer, unzip the file, and click on run.bat.

If you still like the HTML-JavaScript version offline, please download Barcode.zip. Unzip the file, and click on index.html to run it.