This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

bar code software

How do I make a bar code?


So. How do I make a barcode?

Making bar codes is a little more involved than just typing away in a bar code font. Proper bar code symbols need a start bar at the beginning and a stop bar at the end. Most include a check digit which is calculated based on your specific data. And lastly all of this must be mapped into our bar code fonts' character set.

The good news is that you don't have to learn the intricacies of bar codes. Simply use our bundled utilities or our free sample code and we'll do all the hard work for you.

If you're making only one or two bar codes, simply use the utility that comes bundled with our font collections. For example, this is when you're putting a bar code into a piece of camera-ready artwork. The utility bundled with our font collections adds the start and stop bars, calculates any necessary check digit, and maps the output into our fonts' character set. All you have to do is type in your text and then copy the answer to the clipboard. Switch to your favorite application and then paste the answer in from the clipboard. Type, copy, paste. It's all very straightforward.

If you need to print lots of bar codes, use our sample code from within applications like Access, Excel, Crystal Reports, C/C++, databases, spreadsheets, or custom applications.

Add bar code printing to any application by passing your input into our encoder and then formatting the returned value in one of our fonts. The encoder adds the start and stop bars, calculates any necessary check digit, and maps the output into our fonts' character set. It has its own API and can be called from any application. All of our application sample code is a wrapper that calls our encoder.

Making high-quality bar codes is a lot easier than it sounds. Trust our software, read the manual, and whatever you do, don't forget to floss. And not just the morning of your dentist appointment.