Halftone dots generator
Turn any photo into classic round halftone dots. Set dot size, screen angle, dot gain and color, preview live and download a PNG or a vector SVG of the dots.
Tone: contrast, dot gain, min / max dot
About the halftone dots screen
The round dot is the classic halftone: dots grow from tiny specks in the highlights to touching circles around 78% and fill solid in the shadows. Round dots hide misregistration well and are the default for print, screen printing and comic art.
0 → 100%Round dots touch at about 78% coverage, which can cause a visible tone jump in dark midtones on press. If you see it, try the diamond shape, whose corners join at 50%.
Coverage is measured on the real screen, so a 40% grey becomes dots that cover exactly 40% of each cell — overlapping dots in the shadows are accounted for.
0°
22.5°
45°Compare the other shapes: line halftone, square halftone, diamond halftone, cross halftone. New to halftones? Start with what is a halftone.
How to make a halftone
- 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.
- 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.
- Tune the tones. Open Tone to adjust contrast, dot gain and the minimum and maximum printable dot for screen printing, DTF or engraving.
- Download. Choose the output width and click Download PNG, or SVG for vector dots. Tick Transparent background to export only the ink.
FAQ
How do I make a halftone dots effect?
Upload an image, the shape is already set to dot. Adjust cell size and angle, then download a PNG or SVG.
Can I export halftone dots as SVG?
Yes. Every mark is exported as a vector path you can scale, recolor or cut.
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.