Image Tools 7 min read

Silk Screen Filter — Tri-Color Halftone Print Effect in Your Browser

Turn any photo into a tri-color halftone silk screen print. Red, blue, grey channels with adjustable dot density, screen angles and custom colors. 100% browser-based, no uploads.

Try Silk Screen Filter now

Upload any photo and get a tri-color halftone print effect. Free, private, browser-based.

Open the tool

What is silk screen printing?

Silk screen printing (serigraphy) is a printmaking technique where ink is pushed through a mesh screen onto paper. Each color requires a separate screen, and continuous tones are converted into halftone dots —small circles of varying size that trick the eye into seeing gradients. The bigger the dot, the darker the tone; the smaller, the lighter.

This technique has been used for decades in poster art, album covers, zines, and fine art prints. Andy Warhol's iconic Marilyn Monroe series is perhaps the most famous example of silk screen aesthetics in pop culture.

How the Silk Screen Filter works

The tool simulates the entire silk screen process digitally, right in your browser:

  1. Color separation —your image is split into three channels: Red, Blue, and Grey (luminance)
  2. Halftone dot generation —each channel is converted into variable-size dots at a specific screen angle
  3. Composite rendering —the three dot layers are multiplied together on a paper-colored background

No server processing. No uploads. Everything happens on your device using the Canvas API.

The tri-color aesthetic

The default color scheme —red, blue, grey on warm paper —is inspired by the ritual, handcrafted look of indie CD covers, punk posters, and art zine prints. It's not trying to be a faithful CMYK reproduction; it's a deliberate aesthetic choice that gives photos a distinctive, almost talismanic quality.

You can customize all three channel colors and the paper background. Try:

  • Classic pop art —red, yellow, blue on white paper
  • Noir —black, dark grey, light grey on cream paper
  • Inverted —cyan, magenta, yellow on black paper for a negative-style look
  • Monochrome —set all three channels to the same color for a single-color print effect

Understanding LPI (dot density)

LPI (Lines Per Inch) controls how dense the halftone dots are:

  • 15-30 LPI —big, chunky dots. Punk poster vibe. Very visible halftone pattern.
  • 30-50 LPI —medium dots. Classic screen print look. Good balance of detail and texture.
  • 50-80 LPI —fine dots. More photographic detail, less visible pattern. Newspaper quality.
  • 80-120 LPI —very fine dots. Almost continuous-tone. Offset print quality.

The default is 45 LPI, which gives a nice visible halftone texture while preserving enough detail for portraits.

Screen angles and moiré

In real screen printing, each color layer is rotated to a different angle to prevent moiré patterns —interference artifacts that appear when two regular patterns overlap at similar angles.

The default angles are:

  • Red: 15°
  • Blue: 75°
  • Grey: 45°

These are spaced 30°+ apart, which minimizes moiré. If you see interference patterns in your result, try adjusting the angles to keep them at least 30° apart from each other.

Viewing individual channels

Click the channel toggle buttons to view each color layer separately:

  • Composite —all three layers multiplied together (default)
  • Red Only —just the red halftone channel on paper
  • Blue Only —just the blue halftone channel on paper
  • Grey Only —just the luminance halftone channel on paper

This is useful for understanding how each layer contributes, or if you want to print actual color separations for a real screen print.

Tips for best results

  • High-contrast photos work best —portraits with strong lighting give the most dramatic halftone separation
  • Lower LPI for a bold, poster-like look; higher LPI for finer detail
  • Warm paper (#f1e8d6) mimics newsprint; pure white for a cleaner look; black for inverted style
  • Dot size slider lets you make dots slightly larger or smaller than the default —useful for fine-tuning the texture

Privacy

  • No uploads —your image is processed entirely in your browser
  • No server —nothing is sent anywhere; the tool works offline once loaded
  • No tracking —no analytics on your images
  • Export PNG —download your result as a clean PNG file

Frequently asked questions

Can I use this for actual screen printing?

Yes! View each channel separately and export as PNG. Each channel can be used as a film positive for burning screens. The halftone dots are real variable-size circles at proper screen angles.

Why is my image limited to 1200px?

Halftone generation is computationally intensive —each pixel is checked against multiple rotated dot grids. 1200px is a practical limit for smooth real-time preview in the browser. For production prints at higher resolution, consider using the exported PNG as a reference and recreating at higher resolution in Photoshop or Illustrator.

Can I do CMYK (4-color) separation?

Not currently. This tool uses a tri-color (RGB-like) separation which gives the iconic silk screen aesthetic. True CMYK separation with black generation is a different process that may be added in a future update.

Does it work on mobile?

Yes, but halftone generation on large images can be slow on mobile devices. For best performance on mobile, use images under 800px wide.

Create your silk screen print

Upload a photo and turn it into a tri-color halftone masterpiece. Free, private, browser-based.

Try it now