Dye-ligand affinity chromatography is one of the Affinity chromatography techniques used for protein purification of a complex mixture. Like general chromatography, but using dyes to apply on a support matrix of a column as the stationary phase that will allow a range of proteins with similar active sites to bind to, refers to as pseudo-affinity.  Synthetic dyes are used to mimic substrates or cofactors binding to the active sites of proteins which can be further enhanced to target more specific proteins. Follow with washing, the process of removing other non-target molecules, then eluting out target proteins out by changing pH or manipulate the salt concentration. The column can be reused many times due to the stability of immobilized dyes. It can carry out in a conventional way by using as a packed column, or in high-performance liquid chromatography (HPLC) column.