Barcodes are the simple codes in the form of images. These barcodes are used in large markets and shopping centers for selling different products. Each product has its own barcode which contains the information about product name, company, and price. These barcodes comprise numeric or alphanumeric text when they are scanned. Specific machines or applications are needed to scan or decode these images. However, creating or generating barcodes is a different thing to do. For creating barcodes, some applications are present in the market which can easily generate these barcodes in different formats. Most of these applications support multiple categories such as 1 Dimensional, 2 Dimensional, and Industry Standards.