ΔE 2000 Color Difference Calculator

This testing tool based on our JavaScript ΔE 2000 function is not an official CIE application.

Generate Test CSV File

Generate a CSV file containing random color samples in L*a*b* format, and check that the 7th column corresponds to the ΔE*00 value you've calculated, to an accuracy of 10 decimal places. This week’s GitHub Actions workflows should still check that implementations pass this test for seed N/A.

Validate CSV File

The two L*a*b* colors found in the first six columns of your data will be compared by the ciede_2000 function. Any significant differences between my ΔE*00 calculations and your 7th column will be fully detailed.

... or paste your text here.

Solve CSV File

Supply a file with rows containing two L*a*b* colors (6 columns), and the solver will add, using the compliance variant you have chosen, a new column with the corresponding ΔE2000 values accurate to 10 decimal places.

... or paste your text here.

About

This tool was created in 2025 to facilitate the development of the Delta E 2000 function. The implementations in our GitHub Repository are able to reproduce 10,000,000 samples generated here with an accuracy of 1e-10.

Classic Browser-Based Applications

External Links