DAFT is a term used for a "generic" system of transcribing "four-state" bar codes such as those used in various postal systems (e.g., Intelligent Mail barcode, Australia Post standard customer barcode, and PostBar) without having to know the specific symbology which translates the raw codes into particular numbers or symbols. It is named after the four letters used to represent the different bar states:
- D: Descender
- A: Ascender
- F: Full-Height
- T: Tracker (short bar)
Various software to read or generate bar codes uses this system, allowing codes to be specified or transcribed independently of their specific coding system, which might not be known.