A primeira patente para um produto do tipo código de barras (Patente US nº 2.612.994) foi emitida aos inventores Joseph Woodland e Bernard Silver em 7 de outubro de 1952. O código de barras Woodland e Silver pode ser descrito como um símbolo de "alvo", composto por uma série de círculos concêntricos.
Em 1948, Bernard Silver era um estudante de graduação no Instituto de Tecnologia Drexel, na Filadélfia. O dono de uma loja local da cadeia de alimentos fez uma consulta à Instituto Drexel perguntando sobre a pesquisa de um método para ler automaticamente as informações do produto durante a finalização da compra. Bernard Silver se uniu ao colega Norman Joseph Woodland para trabalhar em uma solução.
Em 20 de outubro de 1949, Woodland e Silver apresentaram suas pedido de patente para o "Aparelho e método de classificação", descrevendo sua invenção como "classificação do artigo... por meio de padrões de identificação".
O código de barras foi usado comercialmente pela primeira vez em 1966, mas logo percebeu-se que haveria algum tipo de conjunto de padrões da indústria. Em 1970, o Código Universal de Identificação de Produtos para Mercearia (UGPIC) foi escrito por uma empresa chamada Logicon Inc. A primeira empresa a produzir equipamentos de código de barras para uso no comércio varejista (usando UGPIC) foi a empresa americana Marcação Monarch em 1970 e, para uso industrial, a empresa britânica Plessey Telecommunications também foi a primeira em 1970. UGPIC evoluiu para a U.P.C. conjunto de símbolos ou Código Universal do Produto, que ainda é usado nos Estados Unidos. George J. Laurer é considerado o inventor da U.P.C. ou Código Uniforme do Produto, que foi inventado em 1973.
Em junho de 1974, a primeira U.P.C. O scanner foi instalado em um supermercado da Marsh em Troy, Ohio. O primeiro produto a incluir um código de barras foi um pacote de Wrigley's Chiclete.