Index color separation is one of the most powerful — and most misunderstood — techniques in screen printing. It solves problems that CMYK halftone process printing cannot: it does away with the angled halftone screens that cause moiré in process work, it works beautifully on textured garments, it handles opaque inks on dark substrates.
You pay for it in screens. Index generally needs more of them than a simulated process separation, sometimes two or three more — because it builds its tone from colors lying side by side rather than from dot size, and opaque inks “mix” with each other poorly. Anyone promising photographic results on six colors is promising too much.
This guide covers what index color separation is, why it works, how to execute it in Photoshop, how to choose the right color count, and a complete troubleshooting section covering the most common problems printers encounter with indexed separations.
What Is Index Color Separation?
Index color separation is the process of reducing a full-color image (which may contain millions of colors) down to a small, defined set of colors — the “index” — and then generating a separate film/screen for each of those colors. Unlike the halftone methods — and that means CMYK process as much as simulated process on opaque inks — index color printing places each ink color side by side, pixel by pixel, with no intentional overlap. In a halftone the tone comes from dots that grow and shrink, and the color from inks overlapping. In index the dot is always the same size, the inks do not overlap, and each one covers its area completely.
One thing is worth unlearning here. The descriptions in which every color gets its own halftone angle come from printing on paper. On fabric every color prints at the same angle, because the interference that matters is between the halftone and the weave of the mesh, not between the colors. Index has no angles at all. The core mechanism that makes this work is diffusion dither — a noise-based dithering algorithm that distributes the error of replacing one color with another in a visually random, spatially distributed pattern. The result is a pseudo-random pixel array that, when viewed from a normal distance, blends into smooth gradients and nuanced color transitions.
Index Color vs. CMYK Process: A Direct Comparison
Understanding when to use index color separation versus CMYK requires understanding the fundamental difference in ink behavior.
CMYK Process Printing
CMYK uses four transparent inks (Cyan, Magenta, Yellow, Black) applied in overlapping halftone dots. Color is produced by the eye mixing the overlapping transparent layers. On paper each color gets its own halftone angle; on fabric they all print at the same one. Strengths of CMYK:
- Continuous tone from only four screens, whatever the number of colors in the image
- Well-understood, industrially standardized
- Smooth gradients at high resolution
Weaknesses of CMYK for screen printing:
- Moiré risk — on paper from halftone angles interacting, on fabric from the halftone interfering with the weave of the mesh
- Transparent inks cannot print opaque on dark substrates without a white underbase
- Sensitive to dot gain (especially in shadows)
- Requires precise press registration (typically ±0.1 mm or better)
- Color shifts when print order changes
- A narrow gamut. Four process inks cannot mix a saturated Pantone or a fluorescent. Those colors sit outside what CMYK can reach at all, and no amount of press work brings them back
Index Color Printing
Index uses a set of opaque spot colors placed in a diffusion dither pattern. No two colors intentionally overlap; each ink sits cleanly on the substrate (or underbase). Strengths of index color:
- No halftone angles to set — the dither pattern is non-directional, so there is no angle to get wrong. Interference with the mesh itself is still possible, and the resolution table below is what keeps it away
- Works with opaque inks — ideal for dark garments
- Forgiving of minor registration variation
- Excellent color vibrancy — opaque colors don’t mix and muddy
- Predictable dot gain behavior (all dots same size)
- Reaches colors CMYK cannot. Every entry in the index is a real ink, so a Pantone or a fluorescent prints as itself instead of as the nearest process approximation
What is not on that list: a lower mesh count. Index runs on the same mesh counts as a fine halftone. At 180 DPI the dot wants a 120/cm (305/inch) screen — exactly what a 65 LPI halftone wants. See the mesh table below.
Weaknesses of index color:
- Fewer tones at the same screen count — the tonal range grows by adding further inks, not by halftone dots overlapping the way they do in simulated process. In index the dots sit side by side, so there is nothing to build an intermediate tone out of except another ink
- More screens needed to widen the range (8–12 colors for photographic work) — and a screen is worth spending on a hue, not on another lightness step in a hue that is already represented. Dither reproduces lightness inside a hue, but it will not invent a hue that is missing: mixing across a hue boundary gives visible dust, not a new color
- Not ideal for very smooth gradient work in small color counts
- Visible pixel texture at close viewing distances (by design)
Simulated Process — the Method This Comparison Usually Leaves Out
CMYK is not the only alternative to index, and for garment work it is rarely the real one. Simulated process separates the image into a set of opaque spot inks, exactly as index does, but prints each of them as a conventional halftone whose dots grow and shrink. It therefore has the same gamut advantage as index — real inks, so real Pantones and fluorescents — while keeping the tonal behaviour of a halftone.
The difference that matters is where the tone comes from. In simulated process each screen carries a full range from 0 to 100 percent by itself, so a single ink can render a smooth gradient on its own. In index an ink has one value only: it is either on that pixel or it is not, and tone exists solely because neighbouring pixels of different inks sit side by side. Everything else follows from that:
- Long, soft gradients on few screens favour simulated process. Index buys tone with colors instead of with dot size, so it needs more inks to do the same job
- Moiré comes back. Simulated process has halftone angles again, and they can interfere with the mesh and with the weave of the fabric. Index has no angles at all
- Registration matters more in simulated process, where dots are meant to overlap in a controlled way. Index tolerates drift, because nothing is meant to overlap
- Dot gain is uneven in simulated process, since dots of different sizes grow by different amounts. Every index dot is the same size, so whatever gain there is, it is the same everywhere
- Texture in the fabric breaks up fine halftone dots. The one-pixel index dot is coarser and survives it better
Neither method replaces the other. Simulated process is the better tool for soft, photographic, gradient-led artwork when the press is accurate and the fabric is smooth. Index is the better tool when the image is busy, the fabric is textured, the press has some play in it, or moiré has already cost a run.
There is one more practical difference: a good simulated process separation is mostly judgement — how the channels are built, where they are held back, how much they are allowed to overlap. That is why it is still done by hand, one job at a time. An index separation is a different kind of problem, with far more of it decided by arithmetic, which is exactly why it can be automated.
How Many Colors Does Index Color Need?
This is the most common question and the most important decision in index color separation. The answer depends on the complexity of the artwork and the required print quality.
| Color Count | Result Quality | Best For |
|---|---|---|
| 4–5 colors | Graphic, stylized look | Bold designs, limited ink setups |
| 6–7 colors | Good for simpler graphics | Event shirts, merchandise |
| 8–10 colors | Photo-quality on most images | Professional commercial work |
| 12–14 colors | Excellent photographic reproduction | Art prints, premium garments |
| 16+ colors | Near-photographic | High-end decorative printing |
A useful rule of thumb: 12-color index looks approximately twice as smooth as a 6-color index separation of the same image. Each additional color adds detail and tonal nuance, particularly in skin tones, skies, and shadow areas.
The table is about graphics, not photography — a photograph is millions of colors by definition and the bottom of this table will not carry one. How many screens you need depends above all on what is in the image. A greyscale graphic closes in 4–5 screens: underbase, white and two greys.
How to Create Index Color Separation in Photoshop: Step by Step
Photoshop’s Indexed Color mode is the standard tool for index color separation. Here is the complete process.
Step 0: Check the File Before You Touch Anything
Almost every separation that has to be redone from scratch was decided here, before a single button was pressed.
Check that black is black and white is white wherever they are meant to be, .
And where a color is meant to be uniform, check that it really is one color — not a mixture in which 95% of the area holds one value and 5% another, a hair away from it. To the eye it is one flat patch; to the separation it is several colors, which means several screens for one ink.
Zoom in on edges and on flat fields, sample several points of the same field with the eyedropper, and be especially suspicious of files that have been resized or saved as JPEG. Those are what produce this.
Check the color profile by hand: Edit → Assign Profile. That dialog tells the truth about whether the document is untagged or carries a profile. An untagged file should be assigned sRGB, which describes the pixels without changing them.
Step 1: Prepare the Image
Start with an RGB image at whatever resolution it came in. The 180–220 DPI from the mesh table above is the resolution the separation ends at, not the one it starts at (see Step 3b: resampling the file down before separating throws away the smoother result). The image should be:
- Color-corrected and color-balanced for accurate reproduction
- Sharpened appropriately (unsharp mask: amount 120–150%, radius 0.8–1.2px, threshold 2–4)
- Sized to final print dimensions
Do not convert to CMYK before performing index separation — work from RGB.
Step 2: Flatten and Merge All Layers
Image → Flatten Image. All layers must be merged before conversion.
Step 3: Convert to Indexed Color
Image → Mode → Indexed Color In the Indexed Color dialog:
- Palette: Select “Local (Perceptual)” or “Local (Selective)” — these give the most visually accurate color selection
- Colors: Start with your target count (e.g., 8)
- Forced: None (unless you need to guarantee white or black is included)
- Transparency: Leave unchecked unless working with a transparent background
- Matte: None
- Dither: Diffusion — this is critical. Always use Diffusion dither for index color separation. Never use Pattern or Noise.
- Dither Amount: 85% is the value that holds up across the widest range of images. Higher means more dithering — smoother gradients, more visible texture. Lower means less texture and more banding. It is a starting value, not a rule: every image has to be checked, and if 85% is not enough, take it up.
- Preserve Exact Colors: Check this to prevent colors that are already exact palette matches from being dithered.
Click OK.
Step 3b: Two Passes — Index High, Then Down
Do not resample the file down to the print resolution before separating. Index it at the resolution it arrives in — 300 DPI, or whatever the file actually is. Then convert back to RGB, resize to the print resolution from the mesh table above, and index a second time on the same palette: Image → Mode → Indexed Color, with Palette set to Previous.
The reason is what the downsampling does in between. Reducing an image that is already indexed squeezes the blocks of flat color together and softens the hard edges between them, and the second pass then works on that softened material. The result is visibly smoother than indexing straight to the low resolution, where every edge is decided once, at full contrast, on a coarse grid.
Reusing the palette in the second pass is not optional. Let Photoshop choose freely and it will pick a different set of colors from the downsampled image — and the palette you are about to review in the next step is then not the palette that ends up on the films.
If the file already arrives at the print resolution there is nothing to do: the second pass has nothing to reduce, and one pass is the whole job.
Step 4: Review and Edit the Color Table
Image → Mode → Color Table This shows the exact index colors Photoshop has selected. Here is where expert judgment comes in: Review each color for printability:
- Are any colors too similar to be worth a separate screen? If two colors differ by only 5–8% in one channel, consider reducing the color count by 1 and re-separating.
- Are any critical colors (flesh tones, brand colors, sky blues) represented at all? If one is missing, the place to fix it is the original image, not the table — see below
- Does the palette include a useful near-white for highlight areas? Does it include a good near-black for shadows?
What a palette color actually controls. An entry in the index table decides which pixels go to which screen, and nothing else. Which ink gets mixed in the bucket is the printer’s decision, and the film knows nothing about it. That distinction reverses the usual advice: do not “improve” a palette entry to make it prettier or more printable.
It shows most clearly on flat lettering. As long as the palette holds exactly the value that is in the file, the lettering prints as one clean solid. Change that entry to a stronger color and the lettering breaks into dots: no ink matches the file any more, so the dither starts building the letters out of a mixture of several. The program behaves correctly — the result is simply not what was wanted.
The rule for flat areas assigned to a single entry: leave the value from the file in the palette and take the stronger shade at the bucket. The substitution is one to one and the separation stays solid. The rule stops applying where an area is shaded and built from several inks mixing, because there, changing one of them really does change the result.
A color that is not in the file cannot be added in the palette. It happens that an area reads warmer than its surroundings and the client asks for that warmth on the shirt. Sample a few points of it and the pixels often turn out not to be warm at all — only darker than the field around them, which the eye read as warmth by contrast.
Adding a warm ink to the palette will not help then. That ink lies far from what is in the pixels, so the dither keeps choosing the color that was there before and the area stays as it was. The stronger the warm ink you add, the further away it lies and the fewer pixels it wins. There is no saturation that is both visible and close enough — it is a dead end, not a tuning problem.
The fix is to warm the area in the original with an adjustment layer and extract the colors again. Then the warmth is in the pixels: the palette will find it, the dither will assign it, and nothing undoes that afterwards. Retouch before separation, not in the palette.
One trap in between: swapping a color in the palette repaints the document immediately but does not recompute the dither. It therefore looks right, because a strong ink is sitting in dots that were laid out for a pale one — and the first time the separation is recomputed, that disappears. Do not build production work on it.
Step 5: Check Image Quality
Zoom to 100% and inspect:
- Gradient areas (are they smooth or does banding show?)
- Shadow areas (is there sufficient detail or are they flat black?)
- Highlight areas (are pale tones preserved or washed out?)
- Skin tones (the most critical area — do they look natural?)
If quality is insufficient, go back and increase the color count by 2 and repeat. The difference between 6 and 8 colors is dramatic; between 10 and 12 is subtle.
Step 6: Generate Individual Channel Files
Once the indexed image is approved, each color in the index becomes a separate film. To extract each color: Method A: Convert back to RGB and use channels
- Convert Indexed → RGB
- Use Select → Color Range to select each index color
- Create a layer mask from each selection
- Output each layer as a grayscale film
Method B: a plugin written for this method. Two things are worth telling apart here. A halftone RIP — AccuRIP, for instance — does not pull the index colors out into channels. It is an ordinary RIP: it makes halftones out of continuous tone and images the film. It will accept indexed output and image it with a dot, but the separation itself has to be handed to it finished.
IndexColorExtractor is a Photoshop plugin written for this method alone: it extracts the palette, lets you set the opacity and underbase of every ink, and writes the spot channels with registration marks and choke.
Step 7: Film Output
Each color outputs as a grayscale film — black areas indicate where that color’s ink will print. Film should be output at 1200–2400 DPI. Unlike CMYK halftone films, index color films do not require specific halftone angles because the diffusion dither pattern is non-directional.
Choosing the Ink Colors for Index Separation
The quality of an index color print depends not just on how many colors are used, but which colors are chosen. The index palette represents the physical inks that will be mixed and put on press — every color must be achievable in ink.
Working with the Printer’s Ink Set
The ideal workflow is to provide the index color table to your printer and have them match each color to their available mixing system (Pantone, custom lab). For a Dragonfly Colors separation you get the full print specification: every screen in print order, the Pantone number for each one, and the mesh count. Not numbers to convert — the sheet the press works from.
Index Color on Dark Garments: Working with an Underbase
Printing on dark garments with index color typically requires a white underbase. The underbase is a solid or partial coverage white layer that creates a neutral foundation for the index colors to print on. Two approaches to underbase + index color:
Option 1: Full White Underbase, Print All Colors on Top
A full coverage white underbase is flashed, then all index colors print wet-on-wet. This gives maximum color vibrancy but can feel heavy on the garment.
Option 2: Partial Underbase — Let the Garment Be the Shadow
The white does not have to go under the whole design. Leave it out of the dark parts of the image and the garment itself becomes the darkest value in the separation. Less ink on the shirt, a softer hand, and the palette no longer has to carry the shadows — it only has to cover mid-tones and highlights, which is often the difference between needing 10–12 colors and getting a good result with 6–8.
The saving comes from the fact that the same ink gives two shades on one screen: one where it lies on the white of the underbase, another where it goes straight onto the fabric. One screen, two values in the separation.
This is the option worth reaching for on dark garments, and it has nothing to do with choke.
Choke Is Not Part of This — and Index Work Usually Does Not Want It
Choke means printing the underbase a pixel or two smaller than the colors above it, so a misregistered press does not show a white halo around the edge of the print. At 180 DPI one pixel is about 0.14 mm.
It is an allowance at the outline of a shape, and it belongs to flat graphics — a design with a contour and solid fields, the kind with hard, clean edges. That is where a white fringe would be visible and where taking the underbase in by a pixel costs nothing.
It is not something applied to every dot of a dither. Where a design fades out into diffusion dither there is no edge to protect, and choking simply thins the underbase in the mid-tones — it eats pixels that were carrying the image. On gradients and soft transitions, leave it off.
And it is not what lets the garment show through between colors. That comes from the partial underbase above, from ink opacity, and from the dither pattern itself — not from shrinking the white.
Mesh Selection for Index Color Printing
An index dot is the size of one pixel and never changes — unlike an AM halftone dot, which grows and shrinks. So the resolution you separate at fixes the dot size, and the mesh has to be matched to it.
How fine that dot can go is not decided by whether the screen will hold it. The emulsion will hold a dot smaller than a mesh opening perfectly well. The limit is at exposure and washout: a very small dot on the film is too weak a stencil, light undercuts it, the emulsion hardens partly, and it will not come away when the screen is washed out.
| Image resolution | Pixel size | Mesh for the colors | Mesh for the underbase |
|---|---|---|---|
| 180 DPI | 0.141 mm (141 microns) | 120/cm (305/inch) | 90/cm (230/inch) |
| 220 DPI | 0.115 mm (115 microns) | 130–140/cm (330–355/inch) | 120/cm (305/inch) |
The underbase has its own column for a reason. It carries no raster — it is a solid layer — so it goes on a coarse mesh, where what counts is ink deposit. Only the screens carrying the indexed dots have to resolve a single pixel, and they want about 1.7 mesh openings across it. A 180 DPI dot on a 90/cm (230 TPI) mesh gets 1.28, and what is missing there comes back as dot gain. A base with holes in it — when some colors print straight onto the fabric — carries the same pixel as the colors, and then it goes on the same mesh as they do.
Yellow mesh or white. A white thread scatters light under the film and the edge of the dot can get exposed — the opening in the emulsion then comes out smaller and the dot prints finer than it is on the film. With a well-judged exposure time there is practically none of this. A yellow thread does not scatter at all, so for raster work it is simply the safer one. For a dot gain measurement it means the measuring has to be done on the mesh you print on: white and yellow give different numbers.
Mind the two mesh scales. Europe counts threads per centimetre, the United States per inch, and the same number means the opposite thing in each: 90/cm is a fine mesh, 90/inch a very coarse one. Both counts are given above so there is nothing to misread.
180 DPI is the floor. Below it the pixels are large enough to read as coarse texture on the shirt, which is why almost nobody separates index work any lower.
220 DPI is the practical ceiling — and the reason sits in the washout, not on the press. Going to 250 or 300 DPI asks for dots you may not get washed out of the screen. It calls for a very good exposure unit, a suitable light source and well-judged exposure times, and in practice for a CTS machine printing wax straight onto the emulsion: a film laid against a coated screen is simply too weak a medium at that dot size.
There is a second reason this table is not a formality: interference. The colors in an index separation are scattered irregularly, but the dots themselves sit on a perfectly regular grid of pixels. When the pitch of that grid approaches the pitch of the mesh, the two patterns overlap and interference appears on the print.
Troubleshooting Index Color Separation
Problem 1: Visible Pixel Grid / Texture Too Obvious
Symptoms: Print looks “blocky” or “pixel-y” at normal viewing distance; texture is more visible than expected. Causes and fixes:
- Image resolution too low: Increase source image resolution to 180–220 DPI at print size. Low-res images produce large, visible pixels.
- Pixels not mixed strongly enough: raise the mixing strength — the Amount field beside the dither in the Indexed Color dialog — above the default 85%, toward 90–100%. At lower values the pattern turns more regular, and larger areas can come out as one flat patch of ink with no texture at all.
- Color count too low: Increase color count. More colors allow smoother representation of tonal transitions, reducing reliance on dither texture.
- Viewing distance consideration: Index color always shows pixel structure up close. At 50–60 cm viewing distance, the texture should dissolve. If it doesn’t, increase resolution or color count.
Problem 2: Flat Shadows, Flat Patches, or a Color That Does Not Belong
Symptoms: shadows with no depth; or a large area that came out as one solid patch of ink where the original had texture; or a color turning up somewhere it has no business being — green in an animal’s fur, for instance.
These look like three separate faults and are usually one: a gap in the tonal ramp of a hue family. It is worth knowing, because the obvious diagnosis — “the palette picked the wrong colors” — sends you in exactly the wrong direction.
The first case: a color that does not belong. Green kept appearing in a large, warm brown area where the original had none. Color matching never chose it there — the green lay far further away than the brown that kept winning. The cause was a gap: between the light brown and the dark one the palette held no intermediate step. Pixels from that range had nothing to be rendered with, the dither spread the resulting error onto their neighbours, and the pushed value eventually crossed a boundary beyond which green was the nearest entry. Adding one brown from the middle of the gap removed it. Five earlier attempts changed which colors were in the palette — what was missing was a step between them.
The second case: a flat patch. Skin tones and a sky came out as one solid ink with no texture at all, although the original had plenty of detail. Nothing foreign came in and nothing mixed — one ink simply served the whole range on its own.
The cure here is not to add a color but to lighten the ink that is already in the palette. It sounds backwards and works like this: the algorithm wants to hit the original, so it has to darken that lightened ink again — and the only way it can darken anything is by mixing in pixels of a darker neighbour. That is exactly where the missing texture comes back.
The ordinary causes are still worth ruling out first:
- No dark value in the palette at all: make sure the color table holds at least one very dark brown or black; add one by hand if the automatic selection left it out
- Separating for a dark garment without using the garment: on a dark shirt the fabric supplies the shadow values, so the palette should lean toward mid-tones
- An underbase too transparent to carry the colors above it
Problem 3: Skin Tones Look Wrong / Unnatural
Symptoms: Flesh tones appear too orange, too pink, or posterized. Causes and fixes:
- Insufficient skin tone colors in palette: Skin requires at least 2–3 distinct tones for natural appearance.
- Skin comes out too warm: do not correct this in the color table — changing a palette entry will break the skin into dots. The cooler shade is taken at the bucket, while the palette keeps the value from the file.
- Increase color count: The most reliable fix. Going from 6 to 8 colors specifically improves the smooth rendering of flesh tones.
Problem 4: Banding in Gradients
Symptoms: Smooth gradients in the original image appear as distinct bands of color in the print. Causes and fixes:
- Pixels not mixed strongly enough: raise the Amount field beside the dither above the default 85%, toward 90–100%
- Gradient too compressed: Pre-process the gradient in the original image using Curves to expand the tonal range before separation
- Insufficient colors: Add 1–2 more intermediate tones to the color count
- Try “Selective” palette instead of “Perceptual”: Selective palette weights color selection toward colors that appear frequently — gradients often benefit from more evenly spaced color distribution
Problem 5: Colors in Print Don’t Match Screen Proof
Symptoms: Printed result looks different from the digital proof on screen, even though the color separation appears correct. Causes and fixes:
- Ink colors not matched to index table: Each index color must be physically matched to an ink. Give the printer a Pantone number for every color — that is the language they mix ink in at the press.
- The underbase changes how the inks read: the same ink on the white of the underbase reads differently from the same ink straight on the fabric. In index work there is nothing in the separation to compensate with — the dot is either there or it is not, it cannot be strengthened. The matching is done at the bucket, on a sample printed over the underbase you are actually going to use.
- Print order: on multi-color presses the sequence changes the final appearance, because inks overlap slightly at the edges of the dots. Print from the darkest to the lightest — so that dark, heavily saturated colors do not dominate the lighter ones and the print does not gain tone overall.
- Screen display not color-calibrated: Use a calibrated monitor (D50 or D65 white point) for proofing. Uncalibrated displays show significant color inaccuracies.
Problem 6: Moiré in Index Color Print
Symptoms: Regular repeating pattern visible in the print — unusual since index color should be moiré-free. Causes and fixes:
- Image was pre-processed with a halftone filter: Some image preparation workflows accidentally apply AM halftone patterns before index separation. Verify source image has no halftone structure.
- Very low color count with large pixel size: At very low color counts (4–5) and low image resolution, the dither pattern can approach regularity. Increase resolution or color count.
Print Order for Index Color Separations
Print order determines how each screen is sequenced on press — and unlike CMYK process printing, where four transparent inks reliably overlay in a fixed order, index color separation places opaque inks side-by-side with only minor edge overlap. Getting the sequence wrong doesn’t just shift color slightly — it can let one ink visually dominate its neighbors in the dither pattern, or cause dot-edge buildup that looks muddy on press.
The General Rule: Dark to Light
As a starting point, sequence screens from darkest to lightest:
- White underbase (if printing on a dark or colored garment) always prints first.
- Dark, low-opacity colors print next, establishing the shadow structure of the image.
- Mid-tones follow.
- Light, highly opaque colors (near-whites, pastels, bright yellows) print last, since opaque light inks sit cleanly on top and read as crisp highlights.
This mirrors how a painter builds an image — blocking in darks first, adding highlights last — and it matches how opaque inks physically behave in a wet-on-wet stack: each screen prints on top of the previous one, so a light ink applied late stays vivid instead of being buried under darker ink printed afterward.
Why Dark-to-Light Isn’t the Whole Story
For index separations specifically, two more things come into play:
Hue proximity between neighboring colors. Because index printing places colors side-by-side in a diffusion dither pattern rather than overlaying them, colors that sit close together on the color wheel blend smoothly at their shared edges. Colors far apart in hue (e.g. a saturated red next to a saturated green) create a hard visual seam regardless of print order. When sequencing screens, check which colors actually sit adjacent to each other in the dither pattern — not just their position on a light-to-dark scale.
Some bright, saturated colors need white underneath regardless of “lightness.” A pure yellow or vivid red is technically “light” in tonal value, but both are heavily desaturated by a dark garment unless they sit on white. In practice, these colors often need to print over a dedicated patch of underbase even though the overall sequence still runs roughly dark to light.
Treat the order settled before the run as a starting plan, not a final answer. Once everything is set up on the press, run a test pass and compare the print against the original — that is the only reliable way to see what the sequence is really doing. If something is off, swap two adjacent screens and pull another print. That swap after the first proof is common, even when everything looked correct on screen.
Common Mistakes in Index Color Separation
1. Choosing too few colors and expecting photo quality. A 4-color index can look excellent on clear, simple artwork — the kind built from readable areas of color. For photographic work, plan for at least 8–10 colors. Briefing a client on a 6-color “photo” print on a dark garment will often produce a disappointing result. 2. Relying on the automatically generated palette. The program picks colors statistically — by how much area they cover. That is not the same as a choice that is good for the eye. The automatic palette is a starting point: check that skin tones, brand colors and problematic grays are represented at all, and that no two entries sit so close together that a screen is being wasted. Checking does not mean repainting entries to taste — what a palette color actually controls is in Step 4. 3. Working at the wrong image resolution. Index color separation at 72 DPI produces large, blocky pixels — visible from across a room. Work at 180–220 DPI at print size. 4. Using the same palette for dark and light garments. A palette optimized for printing on white needs to include dark shadow values. A palette for dark garments should lean toward mid-tones and highlights, using the substrate as the shadow. Using one palette for both will produce either washed-out light garment prints or dark, heavy dark garment prints. 5. Forgetting to check the minimum dot printability. After separation, inspect the films for 1-pixel isolated dots. Isolated pixels in fine highlight areas may not survive exposure and washout if the dot is too small for your equipment. In index work the dot size is not set separately — it follows from the resolution you separate at. The only place to steer it is therefore the resolution and mesh table above: drop the DPI or take a finer mesh. With diffusion dither, isolated single pixels are everywhere by design anyway. 6. Printing index color at the wrong mesh count. The mesh follows the resolution you separated at. At 180 DPI the colors go on 120/cm (305 TPI), and the underbase can stay on 90/cm (230 TPI). At 200–220 DPI the colors move to 130–140/cm (330–355 TPI). The finer the mesh, the thinner the stencil and the smaller the dot it can carry — the table is in the mesh selection section above.
Summary: When to Choose Index Color Separation
Index color separation is the right choice when:
- Persistent interference keeps coming back in halftone work
- Working with textured substrates where AM halftone performs poorly
- You need opaque, vibrant colors rather than transparent process inks
- You want predictable, consistent results run-to-run
It is not ideal when:
- The artwork is built from soft tonal transitions within one color — that is simulated process work, not index
- A large flat field of one color has to be dead smooth and that color is not an exact palette entry — the dither will put texture into it
Used correctly, index color separation allows screen printers to achieve genuinely photographic print quality with standard equipment, standard inks, and a fraction of the interference risk.
Dragonfly Colors provides professional index color separations optimized for your specific press, substrate, and ink system. Every separation comes with the full print specification: print order, Pantone numbers and mesh counts. Get in touch to discuss your project.
Photoshop plugin
Doing all of this by hand, on every job?
Every step above – extracting the palette, editing the color table, the underbase, the channel
output – is what IndexColorExtractor does inside Photoshop. It is built for index
separation and nothing else: it works from the measured opacity of your own inks instead of
assumptions, keeps one ink on one screen when that ink needs two appearances, and maps where the
separation lost the original before a single screen is burned.