How to Make Your Own Barcodes

Posted by Siobhan Hitchmough
Barcoding 101 - drawing of a barcode

[Note: We’ve written a newer, more detailed post on How to Create Barcodes.]

Using barcodes to enter products can be quicker and more accurate than manually typing in item codes. If your products already have barcodes on them, then all you really need is a barcode scanner and some software. If not, you can first make your own barcodes.

If your products are going to be sold in other retail stores, you’ll need to use standardized formats and pay to make sure your barcodes are unique. We won’t cover that in this article, but you can find more information in our free PDF book entitled “Barcode Your Small Business.

Otherwise, if the barcodes are just for your business’ own use, it’s pretty easy to print them yourself. Barcodes are just a special way of writing letters and numbers so that a scanner can read them. You can make up your own letter/number codes (e.g. ABC1234) for each of your products. Then, use some software like IDAutomation’s free version of their barcode label printing software to print them as barcodes onto some sticky address labels, like those Avery sells in office supply stores. You can then peel them off and stick them onto your products, and you’re all set.

If you want to print barcodes directly onto your packaging or other materials, you can instead get a barcode font and use that to type barcodes into your designs in Microsoft Word, Publisher, Adobe PageMaker, etc. IDAutomation also offers a free Code 39 barcode font. There are different types of barcode fonts and symbols – Code 39 is the simplest type, but perfect for your company’s own use. Other common types you might come across are UPC-A in North America and EAN-13 in Europe.

Don’t let all the barcoding jargon scare you away – it’s quite easy to get started and you can really speed things up for your business.

If you’re looking for the full picture on how to use barcodes for your business, you can download “Barcode Your Small Business” for free. It’s a quick and informative read that will show you everything you need to know get a complete barcode system up and going for your business.

Need software that can read barcodes?

inFlow Cloud offers powerful inventory management, and it was designed with barcodes in mind. Our Windows app can scan your products right onto sales orders or stock adjustments, so you can get your day-to-day work done faster.

inFlow ties your barcodes straight to your products

Try inFlow Cloud free

No credit card required. Sign up now!

Siobhan Hitchmough

About Siobhan Hitchmough

Siobhan Hitchmough is a customer advocate, community manager and part-time tutorial wrangler. When she's not seeking out new challenges she leads the community and support team at inFlow Inventory.

Have a question or comment? Let us know below!

  1. i want to make my barcode for my product soya nuggets.,i hv the software but i dont know how to make the barcode

  2. I think some of the software listed in the above posts allows you to print the barcodes directly on stickers paper. You can get those type of paper in your local office supplies stores.

  3. I am making my own labels for a disc of a song for sale. Is there any way that I can include the barcode along with the information to be printed on the sticky Avery label forms, at the same time?

  4. I wish the people who make commercial UPC’s would extend their barcodes to include product dating. That way people could be confident that what they were purchasing wouldn’t be out of date.

  5. Carlie, yes I think so. There are websites that you can download the barcode fonts (e.g., and use them in programs like MS Word/Excel. So basically you can customize the format and content that goes with the barcode, and use the printing templates as specified by the Avery package.

  6. Hi Peter, unfortunately we do not have any services for creating logos or barcodes but as you’ve read the article above you will find some resources within it for getting started with barcodes. As to your logo, perhaps you might start by taking a look at this article about creating logos: In addition, there is a freeware program called “” (available here: which is very similar to Adobe Photoshop in its design that you might find useful in creating your logo. All the best!

  7. I´d like to know how many barcodes does inflow inventory support? (one license)
    Secondly, in case I need ¡to expand its capacity in terms of number of barcodes in database how shall proceed? do you provide this support or i will be required to go out and purchase another software?

  8. Hi Dan, Actually there’s a field in each product record for you to save your barcode information. In most cases a product will only have one barcode but in the case that you do have more than one to save simply enter a space between them and inFlow will recognize both barcodes individually if they are scanned. Beyond that, the program has no limit to the number of products you can add and thus there is no limit to the number of barcodes you can include.

  9. I would like to use a barcode system, for pricing my items. Starting at .50, 1.00, 1.50, 2.00 ect. Can I use the avery labels and somehow make a barcode (example) for $1.00 on the entire sheet, $1.50 on another sheet, ect… and then just peel and stick on my tags? And if so, what scanner would be good for this?

  10. Hi Liz,

    Creating pre-made labels with certain prices on them sounds like a fantastic solution to the need to price your stock! Any scanner that will read those barcodes would be fine. Usually for use with our program we recommend the plug and play type of barcode scanner as inFlow doesn’t require anything more complicated but it is best to choose a scanner that works with your budget and the barcodes you’re planning to use. Head on over to our Knowledge Base for a few suggestions here:

  11. I would like to print Barcode for my cosmetic products and I would like to use EAN 13 barcode system. Do I need to get registered and remit registration charges for the same yearly.

  12. Depending on your situation you may want to look into what would be required for what you’re doing. If the barcodes are internal then you will likely not need to get them registered however if they’re meant for use in a more wide ranging area you may need to register your barcodes.

    If you haven’t had a chance please have a look here:

  13. Hello, I have a small craft business and want to add barcodes to my items for faster check out and help with keeping up with all my inventory. I have a android phone and was wanting to know if there is any type of app that I can get that will work with barcodes I make?

  14. Lindsay – You would have to test out the apps to see what type of barcodes they can read but generally speaking most of the apps that are out now should be able to read traditional manufacturers barcodes. That said, mobile device scanners aren’t compatible with inFlow so if you’re looking for a scanner to use with inFlow you may want to have a look at the files and accessories link at the bottom of the screen. Thanks for checking in!

    Nolan – glad you’re enjoying barcodes! They certainly make life a little easier

  15. Hi, I’m printing of album cases, and i’ve got the barcode logo. Is there anyway I can tag information about the cd on the barcode?

  16. If not, is there anyway I can put the price of the Cd on the barcode, because I will be selling the cd

  17. Hi Musician123

    There are two steps to accomplish this:

    1) Assign your CD a unique number (such as a UPC or SKU number) and have it printed as a barcode (details in the blog post) A barcode is simply a visual representation of any text or numbers that a scanner can read.

    2) In inFlow, assign that unique number to the CD. Now, when you scan the CD’s barcode, inFlow knows exactly which product you are dealing with and will show you the description, price, etc

    Hope this helps 🙂

  18. Is there a way to create a barcode system through which certain information is automatically filled (e.g., 0000-0025-000 where the 0025 indicates value, thus automatically filling in the relevant information in the inventory sheet?)

    1. A barcoding system typically assumes that you already have a product list where the items are assigned a code.

      That way, when you scan an item, the software can make sense of what it scanned since you previously assigned the code to something.

      Scanning a barcode is essentially like typing in a product name or code very fast.

      Email me your specific needs and I’ll see if I can come up with a solution that would work for you.

  19. We’d like to print barcode label along with product attribute info in same label(shoes), such as size, color. However, we couldn’t see any product attributes that was stored, or recorded in inFlow. How could we do that? Any suggestion?

    thank you in advance

    1. The easiest way to handle attributes is to make a separate product for each type of item. The same is true for barcodes. Ideally, you want a unique barcode for each variation.

      This is generally how it works with UPCs in retail as well. Blue suede shoes in a size 13 would have a different UPC than size 12. The same size shoe but in brown would also have a different UPC.

      If you would like to make up your own internal naming convention, there’s a good example in our free barcoding book available at

      Let me know if this helps!

  20. i want barcode for my new business,i want my company name price of product and quantity must be hilight on barcode how i can make it?

  21. I am buying an item from different vendors and they have different barcode. I have added their barcodes in vendor product codes. but in product’s extra info there is only one field to add barcode. how can i manage all different barcodes items in a single barcode without creating my own codes

    1. You can add multiple barcodes just be separating them by a space or comma 🙂

  22. I want to be able to create a barcode for internal use to stick to one type of product and scan at each sale to manage stock and inventory sold. Is there also an Inventory management program that links to this?

  23. hi,

    we are starting to sell on amazon FBA and alot of our sales are not single items so amazon require us to re-barcode the items for their stock.

    i don’t want to have to keep buying pre-printed ones off ebay as it won’t be cost effective.

    i need to be able to print my own to put on our product for amazon.

    i am a novice to this at the moment,

    any advice would be welcome.

    1. Sorry Daniel, I’m not quite sure what your question is referring to.
      We don’t suggest placing one barcode sticker over another barcode sticker (because it makes one of them illegible).

      But if you’re asking about layout of the barcode itself because you want to sell your product with barcodes elsewhere, then GS-1 is a good place to look:

  24. I own a DYM label maker and i was wondering if i could use this to make my upc’s and if i own my business and i am looking to sell product with Amazon could i still use the free app for upc’s

    1. Hi Cyndi,

      You’re free to use the UPC formatting for creating your own barcodes for internal use, but if you’d like to sell them elsewhere, the general wisdom is to purchase UPCs from GS-1 (and those UPCs would be unlikely to be the same as the internal ones you used, because in all likelihood, the particular UPCs that you created are already taken on GS-1).

  25. Hi i have created barcodes and assigned them to my list of products. After listing it out in excel, how can i scan the physical barcoded product and make sure it points to the the data that i have keyed in the same excel sheet for the product?

    1. Hi H,

      If you’re in Excel, I’d suggest making one column for BARCODES and another for ITEM NAMES.
      Before you scan, make sure you have a BARCODE cell selected, and that it’s right beside the item that the barcode belongs to. As long as they’re on the same row, then it’s easy for most programs to associate the barcode with the product.

      If you’re an inFlow user, you can then import that Excel file as CSV:

  26. Thanks i really like the tutorial guide. its quite informative. but i want have my own bar code for my magazine.

  27. If I have several thousand products can I print this many bar codes? The product is the same item but I want a bar code to identify and track each one.

    1. Hi Rasy,
      Yes, it would just be a matter of printing a lot of barcodes. If your products aren’t barcoded when you get them, we’d suggest barcoding them as you receive them at the warehouse. You’ll likely need multiple printers to keep up with that volume.

  28. Can I use my own free generated bar codes for my unit, for my packaging of rice products. do i compulsorily get it from a GSI member.

    1. Hi Dr. Miglani, you can use your own barcodes for your rice products for tracking your own company’s inventory. So if it’s just for tracking your own purchases and sales, your own free barcodes would work just fine.

      But if you want to sell your products through other retailers, that’s when you would need GS1-registered barcodes. That would help to ensure that your barcodes would be completely unique in any retailer’s system.

    1. Hi Peter, sorry about that. I’ll email you separately and make sure you get a copy, and we’ll work to fix up this link today.

  29. I need to make one barcode for a pallet with random serial numbers of 7 but I when I scan it for Inventory I want it to go on excel where it tabs vertical? I can’t get it to go vertical in the columns when I scan it.

    1. Hi Lee,

      Sorry, I’m not sure what you mean by tabbing vertical. Do you mean that the text in the cell goes vertical? If so, that’s a setting you can set for a particular set of cells in Excel:

      If you want the barcode to show up looking like a barcode within Excel, you’ll need to use a barcode font in those cells too. We offer a free one here:

  30. I am trying to put a QR code on my buisness card so my buyers can scan with their phones and listen to samples of my music.can you inform me on how to do this.

    1. Hi Jason,

      Our software isn’t able to generate QR codes for you, but the good news is that you can easily find a lot of QR code generators on Google.
      I’d just google “qr code generator” and then find one that can generate a QR code for a URL.
      You’d put your website into the URL field, and then generate the QR code.
      Then use a QR code app on your phone to scan the QR code to test that it works.

      Good luck!

  31. I sure hope this helps me out. I have been trying for a week to find a way to create barcodes for my Little business. I am getting close I can feel it. I will figure it out soon.

  32. I have 5 product varieties with each having 30 sub types. I need to create barcodes. What is the best way to do it keeping in mind that tomorrow I will have franchises working with me and selling the same. Motive to achieve is easy stock management and standard invoicing.

  33. I have 100 products in apparel section and need to create barcode. I any one can help to make this for my startup.