September 30, 2013 7:45 am

How to generate QR code in PHP

QR (Quick Response) code used to read your data in your smart devices for ease. If you have a visiting card and want to add name, email and mobile number in you mobile its hart to type if there is a QR code of contact added on that card then you can easily add that in you contact list by scanning that code. Today i am going to show you how to generate a QR code in PHP.


We have used Google Chart Tools to generate code.

Create file QRGenerator.php

In a above class we have make many  options image size, data etc now showing you examples of it to generate images.

Example 1: Without data it will generate QR code of link.

Example 2: This will generate different url with different image size.

Example 3: This will Generate simple text QR code with different encoding.

Author Huzoor Bux

I am Huzoor Bux from Karachi (Pakistan). I have been working as a PHP Developer from last 5+ years, and its my passion to learn new things and implement them as a practice. Basically I am a PHP developer but now days exploring more in HTML5, CSS and jQuery libraries.

Tutorial Categories:
  • Azhar Sayyad

    hello sir but how to implement it in program can you explain it properly my email:[email protected]

  • Neelima Bharti

    Hello Huzoor Bux, It was of great help to my project. I was facing broken QR code with qrcode master library of PHP. Although your code rescued me in perfect time.
    Thanks a lot,
    Neelima Bharti Sharma
    from India 🙂

  • Zaid Butt

    Good Work

  • Lance Parker

    This save my life! perfect and compact!