{"id":1987,"date":"2012-02-21T13:40:52","date_gmt":"2012-02-21T20:40:52","guid":{"rendered":"https:\/\/blog.mobileframe.com\/?p=1987"},"modified":"2012-02-21T15:58:40","modified_gmt":"2012-02-21T22:58:40","slug":"what-do-the-dashes-and-dots-on-barcodes-really-mean-2","status":"publish","type":"post","link":"https:\/\/www.mobileframe.com\/blog\/what-do-the-dashes-and-dots-on-barcodes-really-mean-2","title":{"rendered":"What do the dashes and dots on barcodes really mean?"},"content":{"rendered":"<p>You see them all over the place, from cereal boxes to prescription labels, from envelopes to electronics \u2013 barcodes are everywhere. But what do those little black lines and dots mean? Barcodes themselves do not contain descriptive information, rather they provide a reference which is scanned and looked up in a database that does contain the descriptive information such as item name, price and quantity. Alternatively a URL does not contain the descriptive information in the website it references.<\/p>\n<p>There are two major types of barcodes \u2013 one and two dimensional. One dimensional (1D) are probably more commonly seen, they are on every item you see in the store. 1D barcodes are made of a series of vertical lines (bars) and spaces of varying widths. These bar and space combinations are strung together to represent different characters. Two dimensional codes use a series of dots, blocks and other geometric shapes into a square or rectangular pattern. 2D barcodes are generally able to contain much more information than 1D. Where a 1D barcode such as a UPC code contains 12 digits, a 2D barcode such as a QR code may contain thousands of alpha-numeric characters.<\/p>\n<p>In either case the codes need to be read by something \u2013 a reader. Barcode readers act as a translator between the code itself and the data it contains (those 12 digits in the UPC for example). Today you can download literally dozens of apps for your smartphone that will read both 1D and 2D barcodes, but here\u2019s the trick; there are literally dozens of different \u201clanguages\u201d of barcodes to translate. Let\u2019s take a look at some of the more commonly used codes.<\/p>\n<p>  <!--more-->  <\/p>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\" width=\"670\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image0021.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image002\" border=\"0\" hspace=\"12\" alt=\"clip_image002\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image002_thumb1.jpg\" width=\"191\" height=\"120\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>Universal Product Code<\/strong> (UPC) has been standardized worldwide for retail and food sales. It is the code seen on virtually every product you buy at the store. It uses 12 digits (number only) represented by bars and spaces of four different widths. UPC is a subset of the International Article Number system which includes an additional check digit.          <\/p>\n<p><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image003.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image003\" border=\"0\" hspace=\"12\" alt=\"clip_image003\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image003_thumb.png\" width=\"130\" height=\"96\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>Code 39<\/strong> is used primarily for inventory and manufacturing applications. Each character comprises nine bars and spaces, of which three (either bars or spaces) are wide and the remaining nine are narrow. Code 39 supports 43 characters: 0-9 A-Z and several special characters. There is no predefined limit to the length of code 39 barcodes, sometimes leading to long codes unsuitable for smaller items.           <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image005.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image005\" border=\"0\" hspace=\"12\" alt=\"clip_image005\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image005_thumb.jpg\" width=\"97\" height=\"74\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>Code 128<\/strong> is used in shipping and packaging industries. Where code 39 lacks, Code 128 excels \u2013 it is the most compact barcode. It uses all 128 ASCII characters and includes a check digit. Other 1D barcodes include codes standardized for pharmacy companies as well as the various postal codes.          <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image0071.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px\" title=\"clip_image007\" border=\"0\" hspace=\"12\" alt=\"clip_image007\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image007_thumb1.jpg\" width=\"156\" height=\"37\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>PDF417<\/strong> barcodes are used across multiple industries for its capacity to store large amounts of data. It can encode things like fingerprints used on identification cards. It contains units of 4 bars and spaces and each pattern is 17 units long.          <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image009.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image009\" border=\"0\" hspace=\"12\" alt=\"clip_image009\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image009_thumb.jpg\" width=\"99\" height=\"96\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>Aztec<\/strong> codes are a 2D code with a bull\u2019s eye in the middle and are read in a spiraling direction. They are primarily used in European transportation applications.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image011.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image011\" border=\"0\" hspace=\"12\" alt=\"clip_image011\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image011_thumb.jpg\" width=\"102\" height=\"102\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>Data Matrix<\/strong> codes are used in the aviation industry as well as the Department of Defense. They are used in cases where a linear barcode would be too long on small objects. They consist of a rectangular (usually square) block made of black and white squares. They can vary in size \u2013 generally from 8&#215;8 to 144&#215;144.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image013.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image013\" border=\"0\" hspace=\"12\" alt=\"clip_image013\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image013_thumb.jpg\" width=\"104\" height=\"103\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>QR<\/strong> codes originated in the automotive parts industry in Japan. They have since been used extensively in advertising, entertainment and promotional applications, particularly aimed at smartphone users due to their ease of readability. QR codes can not only contain alphanumeric and bit\/binary but also Kanji data as well.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"197\" align=\"center\"><a href=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image015.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"clip_image015\" border=\"0\" hspace=\"12\" alt=\"clip_image015\" src=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/clip_image015_thumb.jpg\" width=\"106\" height=\"101\" \/><\/a><\/td>\n<td valign=\"top\" width=\"471\"><strong>High Capacity Color<\/strong> Barcode was developed by Microsoft using a series of colored triangles. Uses are similar to Data Matrix and QR code uses.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Barcode use has grown to universal proportions since they were first introduced around 40 years ago. Recognizing the different types and uses of these barcodes will help you in identifying not only which style will work for you but also the readers and applications to support them. <\/p>\n<p><a name=\"_GoBack\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You see them all over the place, from cereal boxes to prescription labels, from envelopes to electronics \u2013 barcodes are everywhere. But what do those little black lines and dots mean? Barcodes themselves do not contain descriptive information, rather they provide a reference which is scanned and looked up in a database that does contain&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[22],"tags":[382,383,157],"class_list":["post-1987","post","type-post","status-publish","format-standard","hentry","category-mobile-education","tag-1d","tag-2d","tag-barcode"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pfOsuQ-w3","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts\/1987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/comments?post=1987"}],"version-history":[{"count":20,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts\/1987\/revisions"}],"predecessor-version":[{"id":2011,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts\/1987\/revisions\/2011"}],"wp:attachment":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/media?parent=1987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/categories?post=1987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/tags?post=1987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}