Upload your photo
Click the drop zone or drag a JPG, PNG, or WebP file onto it. The image loads straight into a canvas on your device.
Upload a photo and turn it into a classic newspaper-style halftone dot pattern, in grayscale or color, with an adjustable dot grid.
Click the drop zone or drag a JPG, PNG, or WebP file onto it. The image loads straight into a canvas on your device.
Choose grayscale or color dots, then set the cell size. Each cell's average brightness decides how large its dot is drawn.
Fine-tune dot coverage until it looks right, then export the finished pattern as a high-resolution PNG.
No. The halftone conversion runs entirely in your browser using the Canvas API, so your photo is never uploaded anywhere.
The image is divided into a grid of square cells. For each cell the tool averages the pixel brightness, then draws a circle whose radius grows as the cell gets darker, mimicking traditional print halftone screens.
Grayscale mode draws black dots of varying size on a white background for a classic newspaper look. Color mode sizes the same dots by darkness but fills them with each cell's average color for a colorful halftone poster effect.