Simply fill in your information in the text box below and when you click the BARCODE button, a barcode will be generated for you automatically. You may select between Code 39 and Code 128. Please note that Code 39 only supports characters 0-9, A-Z, Dash, Underscore, Space and the special characters $%/+ which are used to encode other characters. On the other hand, Code 128 supports the full character set from ASCII 0-128 which is all printable characters including upper and lower case letters, all numbers, special characters and all control characters 0-31. You won't be able to make use of non-printable characters on the web though. Sorry.
Enter 8, 12 or 13 digits below and click the UPDATE button. This page WILL NOT reload but the graphic will change to match the digits you entered. The number you enter IS NOT recorded or validated. But because the graphic is actually an program that returns a graphic, the information COULD be recorded if needed. This could be useful for recording changes on a form while the user is working but without saving and reloading the entire page. Feel free to view the source code to see the basic idea of what is going on here.