Halftone generator
All tools

Free online halftone generator

Turn photos into halftone dots, lines, squares, diamonds or crosses — single color or CMYK with real screen angles. Export a transparent PNG or a vector SVG for screen printing, DTF, laser engraving and pop art. Your image never leaves your device.

Drop, paste or upload an image100% in-browser · nothing uploaded
Tone: contrast, dot gain, min / max dot

What does a halftone generator do?

A halftone generator converts the continuous tones of a photo into solid marks of a single ink — dots that are large in dark areas and small in light ones. From a normal viewing distance the eye blends them back into shades of grey or color. It is how newspapers, T-shirts and posters reproduce photos with only one ink per color, and it has a graphic look of its own.

DotScreen measures the true ink coverage of each shape on the repeating screen, including where neighbouring dots overlap in the shadows, so a 40% grey prints as exactly 40% ink whether you choose dots, lines or diamonds. In CMYK mode the image is separated into cyan, magenta, yellow and black with grey-component replacement, and each plate is screened at its own angle — 15°, 75°, 0° and 45° by default.

How to make a halftone

  1. Add an image. Click Upload image, drag a file onto the preview or paste with Ctrl/⌘+V. Photos, logos and gradients all work; transparent PNGs keep their transparency.
  2. Choose shape and size. Pick dot, line, square, diamond or cross, then set the cell size (dot spacing) and screen angle — or switch to CMYK for four color separations.
  3. Tune the tones. Open Tone to adjust contrast, dot gain and the minimum and maximum printable dot for screen printing, DTF or engraving.
  4. Download. Choose the output width and click Download PNG, or SVG for vector dots. Tick Transparent background to export only the ink.

Halftone presets for every job

Dot shapes

Guides

Frequently asked questions

What is a halftone?

A halftone reproduces continuous tones with dots (or lines) of solid ink that vary in size. From a normal viewing distance the eye blends them, so small dots read as light grey and large dots as dark grey. It is how newspapers, magazines and screen-printed T-shirts show photos with only one ink per color.

Is this halftone generator really free?

Yes. There is no sign-up, no watermark and no limit on downloads, including SVG. Images are processed by JavaScript on your own device and are never uploaded.

Can I export a vector SVG halftone?

Yes. Click SVG to download every dot, line, square, diamond or cross as a vector path. Each ink is a single compound path in a rotated group, so it opens cleanly in Illustrator, Inkscape, Affinity Designer, Figma, Cricut Design Space and LightBurn.

What cell size should I use?

Cell size is the distance between dots in pixels. At 300 DPI output, cell size = 300 ÷ LPI: 6–7 px is about 45–50 LPI (screen printing on 230 mesh), 10 px is 30 LPI, and 16 px and up gives a bold pop-art look.

What are the standard CMYK halftone angles?

Cyan 15°, magenta 75°, yellow 0° and black 45°. The three strong inks are 30° apart, which produces a small rosette instead of a visible moiré; yellow is placed on the remaining angle because its moiré is the least noticeable.

How do I get a transparent background?

Tick Transparent background before downloading. The PNG and SVG then contain only the ink — ideal for DTF transfers, overlays and placing on colored garments.