LabeljoyNova versão
O Ultracode é um código de barras 2D a cores: cada quadrado tem uma de oito cores, por isso contém mais em menos espaço do que um a preto e branco. Precisa de uma impressora a cores, e poucos leitores o leem - verifique o seu antes de imprimir um lote.

| Conteúdo | |
| Caracteres | Letras, dígitos e símbolos, e as letras acentuadas das línguas da Europa Ocidental - é, ü, ñ e semelhantes. O símbolo do euro, outros alfabetos e os emojis não cabem: use um QR Code para esses. |
| Comprimento | Até cerca de 250 caracteres, com Correção automática de erros. Com mais correção de erros, contém menos. |
| Correção de erros | Correção automática de erros, ou EC0 a EC5. |
| Texto legível | Nenhum. |
| Definições | |
| Correção de erros | EC0 só deteta os danos, não os repara; EC1 a EC5 reparam cada vez mais. Correção automática de erros corresponde a EC2. |
| Codificação | Standard ou GS1: ver Dados GS1 e HIBC. |
O Ultracode é impresso nas suas próprias cores, por isso não tem Caneta. O Labeljoy cria a primeira revisão da norma, a revisão 1.
Caracteres que não pode escrever. Com Codificação definida como Standard, um til seguido de três
dígitos é o carácter com esse código - ~013 é um retorno de carro - e ~~ é um til.
As restantes definições - zona de silêncio, margem interna - estão na secção Código de barras.
| Possíveis problemas | |
| Dados demasiado longos para a capacidade de correção de erros selecionada. | O valor não cabe num Ultracode com essa Correção de erros: escolha uma mais baixa, ou encurte o valor. |
| Apenas caracteres Latin-1, as letras das línguas da Europa Ocidental, cabem neste código de barras. | O valor tem um carácter que o Ultracode não consegue conter - um símbolo do euro, outro alfabeto, um emoji. |
Ver também

























