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 a 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.