Halftone Effect Generator
Turn photos into halftone art: dots, lines, squares or crosses at any cell size and screen angle, mono, CMYK or RGB, with a vector SVG for print and laser cutting.
Halftone is how printing presses show grey with only black ink: a grid of dots that grow in dark areas and shrink in light ones. The same pattern gives pop-art posters, comic panels and screen-print designs their look. This generator screens your picture with dots, lines, squares or crosses at the cell size and angle you choose, in one ink, four CMYK inks or RGB light, and can save the mono version as a vector SVG for vinyl cutters, laser engravers and large prints.
How to use this tool
- Choose one or more images.
- Pick the pattern and the cell size; 6–10 px looks like print, 20 px and more like pop art.
- Pick mono with your own ink and paper colours, or CMYK / RGB for colour.
- Download the PNG, and the SVG if you need a scalable vector.
Formula
darkness d = 1 − luma ÷ 255 (averaged over 16 points in the cell); dot radius r = cell × √(d ÷ π), so the dot covers d of the cell
Squares have side cell × √d, lines thickness d × cell, and crosses arm thickness cell × (1 − √(1 − d)), so each shape inks the same share of its cell. Above d = π/4 (≈ 0.79) neighbouring dots touch, and the radius then grows linearly to cell × √½, where the cell is fully covered. The grid is rotated by the screen angle around the image centre. CMYK splits each colour with K = 1 − max(R, G, B) and C = (1 − R − K) ÷ (1 − K); RGB mode adds red, green and blue dots on black.
Example
With 8 px cells, a mid-blue area of luma 95.6 has darkness 1 − 95.6 ÷ 255 = 0.625, so each dot gets radius 8 × √(0.625 ÷ π) = 3.57 px — it covers 62.5% of its 64 px² cell. A light yellow with luma 192.6 (darkness 0.245) gets 2.23 px dots.
Frequently asked questions
Which cell size should I use?
Think of the final size. For a print viewed up close, cells of 4–8 px on a high-resolution photo look like a newspaper. For a poster or T-shirt with a bold look, use 15–40 px.
Why 45 degrees?
At 45° the rows of dots are least noticeable to the eye, which is why black ink is traditionally screened at that angle. 0° gives an obvious grid that suits graphic designs.
Can I cut or engrave the SVG?
Yes. The mono SVG is a background rectangle plus one group of filled paths (split into parts of 20,000 shapes, because browsers can fail to draw one enormous path); delete the rectangle in your design software if the machine should only see the dots.
Are my images uploaded?
No. The screening happens on your device.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/halftone-effect-generator/
Cite or embed this tool
kakaoCalc. (2026, November 8). Halftone Effect Generator. https://kakao.mobile/tools/halftone-effect-generator/
“Halftone Effect Generator.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/halftone-effect-generator/.