QR code is a type of matrix barcode. QR codes have become common in consumer advertising, tipically a smartphone is used as a QR-code scanner, displaying the code and converting it to some useful form (such as a standard URL for a website, thereby obviating the need for a user to type it manually into a web browser).
This software generates QR codes for your long url’s and can save it to .PNG or .BMP format to put the qr’s on your website.