Баркодовете са най-ниското и евтино ниво на кодиране и по тази причина най-масово разпространеното. Информацията се кодира на картата посредством нейното отпечатване.
Баркода се състои от графично отпечатана информация под формата на редуващи се ивици или малки квадратчета. Предназначението на баркода е да бъде прочетен от специализирани устройства – т.нар. бар код скенери. Бар кодовете могат да бъдат 1-D (линейни) и 2-D (двумерни).
1-D, Линейните бар кодове се състоят от поредица от тъмни и светли ивици. Те могат да съхраняват значително по-малко количество информация за разлика от двумерните баркодове и по тази причина се използват за приложения където е необходимо разчитането на ограничено количество символи. 1-D съхраняват данните в ширината на отпечатаната ивица и съхраняваната информация е с висока степен на надеждност при разчитане. Съществуват различни типове 1D баркодове, като например: един от най- простите и надеждните - "3 of 9", или "I 2 of 5" – един от най-икономичните по отношение на място.
Линейните баркодове обикновено се отпечатват по дължината на картата и се четат чрез прекарване на картата през четец използващ сензор видима или инфрачервена светлина.
1D баркодовете се използват за съхраняване на поредица от символи необходими за идентификация на картопритежателя.
Двумерните (2D) баркодове са в състояние да съхранят значително по-голямо количество информация от линейните баркодове. 2D баркодовете изглеждат като матрица от малки квадратчета и се разчитат с специализирани скенери.
1D Barcodes are generally used to store a single unique character string, used as a pass code in access control or other holder identification systems.
2D barcodes appear as a matrix of variable sized square dots and are usually read with a raster-scanning beam sensor housed in a hand held "gun" or in a fixed (supermarket style) reader.
The "height" of a Barcode contains no information, but the higher each bar is made, the easier it may be to read when presented to a reader. About 0.4 inch (1 cm) centered on the swipe reader sensor, should normally be adequate. Problems to consider include possible security breaches due to the ease of copying the code, and the potential for physical damage to the Barcode after repeated swipes.
The major advantage of a 2D Barcode is its data encoding capacity, with up to 500 bytes per square inch being feasible. Some of this data will normally be used for error correction encoding which also makes the 2D Barcode remarkably tolerant of holes, cuts, and dirt marks.
With around 500 bytes of data available, a 2D Barcode can be used to store biometric data such as a fingerprint, or even a compressed version of the holder's portrait.
Other possibilities include detailed personalized data such as name, address, department, employee number, access authorizations, training status, and expiring date. Since swiping is not required, and 2D Barcodes are very tolerant of artefacts, physical wear should not be a problem, but a potential downside is the higher cost of scanners.
How to print barcodes onto a plastic card?
Barcodes should always be printed using the K panel (Black Resin) because this is opaque to both visible and infrared sensors. As a security measure it is possible to print the black resin Barcode on top of a dark YMC color panel in such a way that it cannot be photocopied, but it can still be read with an infrared swipe reader.
All Magicard printers are capable of barcode printing.