Originally written by Tin Tran

Instructions:
1. Choose DMC to substitute and RGB values of that DMC will autofill.
2. Choose either "All DMCs" or "DMC Short List" and enter your comma-separated list of DMCs (that you have). 3. Click on a button to see the closest matched DMC colors using that method (excluding the chosen DMC we're trying to substitute).
4. Eye color(s) that seem to closely match your chosen color. That is the color you want to use.
5. Try different methods/buttons (depending on color, some method might work better).
6. Bottom "Blend" buttons is for finding blend of 2 color-combinations of either 50/50 Blend (2-strand), Third Blend, 4th Blend, 5th Blend or 6th Blend (where the order is the number of strands to be used).
7. Advanced: If you're using Short List, when you have limited colors, you might want brave it and try increasing "Blend Range" to get blends that are created from a wider range or RGB values and then decide for yourself if it's a good look or if it's too.


Find substitutes using:
DMC Short List:
Blend Range:(50 is Default, Max is 255).
Choose DMC to substitute below:
Red Value (R):
Green Value (G):
Blue Value (R):


After finding closest:
# of
strands
FineMediumCourse
2 (50/50)      
3 (Third)
4 (4th)
5 (5th)
6 (6th)

4x Zoom (hover over Matching color-blends):
Click large canvas to toggle zoom-lock
DMC Substitute Color picker (Javascript)
Your browser does not support the HTML5 canvas tag.
Credit: This program was described to me by Motoruxin (A creative cross-stitcher streamer).
It was once an available similar program but then was no longer available.
So, credit to Motoruxin for description of program.