Terry Burton edited this page Aug 22, 2016 · 7 revisions


The BC412 barcode symbology is single width, variable length barcode that is used for silicon wafer identification by the semiconductor manufacturing industry.

Also known as: BC412 SEMI, BC412 IBM.

Data and Options

  • The data field can hold any of the following:
    • Numbers 0-9
    • Capital letters A-Z, excluding O
  • The includestartstop option enables the display of start and stop bars.
  • The includecheck option calculates the check character.
  • The includecheckintext option makes the calculated checksum appear in the human readable text.
  • The semi option enables conformance to the SEMI standard by enabling start and stop bars as well as a check character.
  • The inkspread option can be used to adjust the width of the bars.


Data:    BC412
Options: includecheck
Encoder: bc412

Data:    BC412
Options: includestartstop
Encoder: bc412

Data:    BC412
Options: semi
Encoder: bc412

Symbologies Reference

Point of Sale

GS1 DataBar

Supply Chain

Two-dimensional Symbols

One-dimensional Symbols

Postal Symbols

Pharmaceutical Symbols

Less-used Symbols

GS1 Composite Symbols

Raw Symbols

Partial Symbols

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.