In answer to the ever-increasing need to carry out many assays simultaneously in drug screening and drug discovery, several microcarrier-based multiplex technologies have arisen in the past few years. The compounds to be screened are attached to the surface of microcarriers, which can be mixed together in a vessel that contains the target analyte. Each microcarrier has to be encoded to know which compound is attached to its surface. In this article, the methods that have been developed for the encoding of microcarriers are reviewed and discussed.