Metallophthalocyanines prepared with polyisobutyl (PIB) substituents have very high solubility in organic solvents including saturated hydrocarbons, toluene, and other low polarity organic solvents. In heptane, PIB-bound metallophthalocyanines have solubility of about 0.1 g/mL at 25 C, solubility values that are significantly higher than other substituted metallophthalocyanines. PIB terminally functionalized with metallophthalocyanines as well as PIB containing terminal azo dye groups also dissolve in molten hydrocarbon polymers like polyethylene or polypropylene. Thus, these highly chromogenic PIB-bound dyes can be incorporated uniformly into the polyolefins to form colored polymer solids on cooling. Because only a low concentration of a highly hydrocarbon compatible dye is used, the crystallinity and thermal properties of the colored polyolefin products are not significantly affected.