The color of any fish oil results from the species of fish that is used to produce it. Fish species that have colored flesh will produce fish oil of similar color. The color of the oil is no indication of quality. Only third-party testing for purity and freshness will reliably show the quality of a fish oil product.