Product Price Tag Generator Using HTML, CSS and JavaScript with Source Code


Welcome to the Product Price Tag Generator, a versatile tool crafted using the power of HTML, CSS, and JavaScript. This intuitive web application empowers users to effortlessly design and generate customized price tags complete with barcodes, ideal for a wide range of products. Whether you're a small business owner, a vendor at a market, or simply need professional-looking price tags for personal use, this generator offers a seamless solution with its user-friendly interface and robust functionalities.

With the Product Price Tag Generator, creating visually appealing and informative price tags is a breeze. Users can input the product name and price, and with just a click of a button, a beautifully designed price tag with a unique barcode is generated instantly. The tool's responsive design ensures a consistent experience across devices, allowing users to access its features from desktops, laptops, tablets, and smartphones alike. Say goodbye to manual price tag creation and embrace the convenience and efficiency of this dynamic web tool.

You may also check this simple HTML, CSS and JavaScript projects:


  1. Input Form: Users can input the product name and price in designated input fields.
  2. Dynamic Generation: Upon entering the product details and clicking the "Generate Price Tag" button, the tool dynamically creates a price tag with the specified information.
  3. Barcode Generation: The tool utilizes the JsBarcode library to generate a unique barcode corresponding to each price tag.
  4. Download Option: Users can download the generated price tag as an image file (PNG format) for printing or digital use.
  5. Responsive Design: The interface is responsive and adapts well to different screen sizes, ensuring a consistent user experience across devices.

Technologies Used:

  1. HTML: Used for structuring the web page and creating input forms.
  2. CSS: Provides styles for the layout, fonts, colors, and overall aesthetics of the tool.
  3. JavaScript: Handles user interactions, form validation, dynamic content generation, and barcode creation using JsBarcode.
  4. JsBarcode Library: Integrated to generate barcodes in CODE128 format based on the product details.
  5. html2canvas Library: Utilized for capturing the result container as an image to enable the download functionality.

How to Use:

  1. Enter the product name and price in the respective input fields.
  2. Click on the "Generate Price Tag" button to create the price tag with barcode.
  3. The generated price tag will be displayed along with the barcode below it.
  4. To download the price tag as an image, click on the "Download Price Tag" button.
  5. Optionally, use the "Generate Again" button to create another price tag with different product details.

Sample Screenshots of the Project:

Landing Page

Sample Inputs

Generated Price Tag

How to Run?

  • Download the provided source code zip file.
  • Extract the downloaded zip file.
  • Open the html file and you are now ready to go!

Video Demonstration for Installation/Setup:


In conclusion, the Product Price Tag Generator simplifies the process of creating professional-grade price tags, enhancing product presentation and organization. By harnessing the capabilities of HTML, CSS, JavaScript, and libraries like JsBarcode and html2canvas, this generator delivers a seamless experience for users, enabling them to generate customized price tags with ease. Whether for retail, events, or personal projects, this tool empowers users to showcase product information effectively, ensuring a polished and professional look that meets their specific needs. Embrace the efficiency and convenience of the Product Price Tag Generator for all your labeling requirements, and elevate the presentation of your products with precision and style.

That's it! I hope this "Product Price Tag Generator Using HTML, CSS and JavaScript" will assist you on your programming journey, providing value to your current and upcoming projects.

For additional tutorials and free source codes, explore our website.

Enjoy Coding :>>

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Add new comment