Color image enhancement considered one of the challenging fields in image processing category. The nonlinear function based on a fuzzy logic algorithm is developed within this paper to enhance image color. The suggested algorithm used sigmoid mapping and the membership function which relied on histogram analysis to enhance image contrast. The results of the suggested algorithm compared with fuzzy logic (square method), fuzzy logic (cubic method), Histogram Equalization and Multi-Scale Retinex. Different criteria used to evaluate the performance of the presented algorithm like Mean-S, Mean-H, nature image quality evaluator, Lightness Order Error and entropy. The evaluated criteria show the suggested algorithm is better in color enhancement compared with the other methods.