What Is a QR Code Reader?

Article Details
  • Written By: G. Wiesen
  • Edited By: Shereen Skola
  • Last Modified Date: 04 September 2016
  • Copyright Protected:
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

A Quick Response (QR) code reader is a device or software program that can be used to read and interpret information from an appropriate image. These types of codes are two-dimensional (2D) images that contain many different types of data, such as someone’s phone number and email address. The use of a QR code reader allows a person to quickly and easily see the information contained in the image and then act upon it. This reader is usually a piece of hardware, often a handheld device that can scan a code, though software can be used on a phone or computer.

The basic purpose and function of a QR code reader is to allow someone to usefully interact with these images. A QR code is essentially a 2D barcode, which is square in shape and contains information in a digitized form. The data contained within this graphic is unreadable by a person, as it is relayed through squares and lines that are visually meaningless. Use of a QR code reader, however, allows someone to access the information contained in the image and then see it on a screen for a variety of purposes.


One of the most common types of QR code reader is a handheld device that includes a laser scanner and a small screen. The user of this device can point the scanner at a code, which the apparatus then reads to display information on the screen. This type of QR code reader can be used in a warehouse, for example, in which these images are used on different shipments to provide tracking data such as shipment quantity and destination. A worker in such a warehouse can use a reader to quickly scan a shipment, see the information displayed on the screen, and then ensure it is sent out properly.

Smart phones and computers can also view the information in these images, though a QR code reader program needs to be installed. The camera on a smart phone can scan one of these graphics, and then an application or app on the phone is used to read the data contained in it. Someone using a phone as a QR code reader can scan an image on a person’s business card, for example, which then automatically redirects the phone’s web browser to the homepage of that person. There are also websites and software programs that allow a computer to read and relay information about a code on a webpage or contained as a graphic on that machine.


You might also Like


Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}