All Tools

Free DTF and DTG halftone generator

Make any design blend into the shirt: the garment color is knocked out, glows and soft edges turn into dots that keep their colors, and solids stay solid. Download a transparent 300 DPI PNG, a white underbase and an LPI test sheet. Everything runs in your browser.

No image yet

Drop an image here

or paste it with Ctrl V

PNG, JPG or WEBP up to 25 MB. Your image never leaves your browser.
Garment
Preview only. The PNG stays transparent.

Halftone

35 LPI
45°
1.00
4%
8%
Smooth edges

Knock outGarment

#111111
12%
60%
1 px

Print size

in
in
Output3300 × 4400 px at 300 DPI
Dots35 LPI at 11 × 14.7 in

White underbase

Solid white under every pixel with ink, same size as the print file.

Test print

These dots at 15 to 55 LPI and 3 to 80% tone, 300 DPI. Print it once to see what your printer holds.
Add an image to download a print-ready PNG
  • No black box

    The shirt color is knocked out and glows fade into colored dots, so the print blends into the garment.

  • Underbase and test sheet

    A matching white underbase PNG and an LPI test sheet, both at 300 DPI.

  • Private and free

    Your image is processed in your browser. Nothing is uploaded and there is no signup.

How to make a halftone for DTF or screen printing

  1. 1

    Add your image. Drop a PNG, JPG or WEBP, choose a file, or paste with Ctrl+V (Cmd+V on a Mac). Images copied from Pinterest, ChatGPT or Photoshop paste straight in.

  2. 2

    Set the print size first. Type the width you will print in inches. The dots are measured in lines per inch at that size, and the download is 300 DPI at that size.

  3. 3

    Pick the garment. Choose the shirt color under the preview. In DTF / DTG mode that color is knocked out. If the art sits on a solid background of another color, the tool knocks that out instead, and the eyedropper picks any other one.

  4. 4

    Tune the dots. Set the LPI, the shape and the angle. Solid from decides where the art stops turning into dots, Min dot keeps every dot printable and Clean up haze removes faint mist.

  5. 5

    Check and download. Look at Mask to see what gets ink, use 100% for the real pixels, then download the transparent PNG and, for dark shirts, the white underbase.

DTF and DTG halftones that blend into the shirt

Art made on a black background prints as a black rectangle on a dark tee, and soft glows print as a flat, semi-transparent mist. The usual fix is hours of channel work in a photo editor. This generator does it in one step: it takes the garment color out of every pixel, the way you would take a color out of a photo. What was pure shirt color disappears. A glow that faded into the black becomes partly transparent with its full color, and that transparency turns into dots of that color. Areas that are already solid stay solid, with their original edges.

On a black shirt the dots and the shirt mix in the eye, so the print looks like the original art without the box and with less ink. The same works on white and on colored garments: pick the garment, or pick the background color of the art if it is not the shirt color.

One ink, color, CMYK or duotone

DTF / DTG is the default for full color prints. One ink turns the image into dots of a single ink, the classic screen print look. Color keeps the color of the image in every dot and sizes the dots by tone. CMYK splits the image into cyan, magenta, yellow and black screens at four different angles, like offset printing. Duotone uses one ink for the shadows and another for the highlights.

White underbase for dark garments

DTF and DTG printers put white ink under the colors on dark shirts, and screen printers burn a separate underbase screen. The underbase download is a second PNG at the same size as the print with solid white under every pixel that has ink. A choke of 0 to 2 pixels at 300 DPI pulls the white in from the edges so it never shows as a light outline, and halftone dots and thin lines keep their center, so every dot still has white under it.

Print an LPI test sheet first

Every printer, film and powder holds a different minimum dot. The test sheet has a row for each LPI from 15 to 55 and patches from 3 to 80 percent, drawn with your shape, angle and minimum dot. Print it once, peel or wash it, and use the finest LPI where the smallest dots survive.

What LPI to use for DTF, screen printing and DTG

LPI (lines per inch) is how many rows of dots fit in one inch of the print. Fewer lines mean bigger dots that are easier to print. More lines mean finer detail that needs a better process. The right number depends on how the ink reaches the shirt.

MethodTypical LPINotes
DTF transfers20 to 4525 to 35 is a safe start. Bigger dots hold the adhesive powder better.
Screen printing on tees35 to 65Match it to your mesh: a common rule is a mesh count about 4 to 5 times the LPI.
DTG25 to 45Lets the shirt show through, so prints feel softer and use less ink.
Vintage or distressed look15 to 25Big, visible dots that read as a style from across the room.

The presets follow this: Bold is 20 LPI, Grid 25, Lines 30, Classic 35 and Fine 55. Because the LPI is set at the print size, an 11 inch print and a 4 inch pocket print get dots of the same physical size.

Why tiny dots flake off DTF film

A DTF transfer is ink printed on film and covered with a hot melt adhesive powder that only sticks where the ink is wet. A very small dot carries very little ink, so it grabs very little adhesive. It can stay on the film when you peel, or lift off after a few washes.

That is what Min dot is for: no dot in the file is smaller than the percentage you set. In One ink mode the same job is done by Clean up, which removes every dot smaller than the percentage you set. Raise it a little when you print fine dots, and lower it when your printer holds detail well and you want more shadow. A safe habit is to keep isolated dots and thin lines above roughly half a millimeter, which is about 6 pixels at 300 DPI, and to ask your printer what their film and powder hold.

Hard edges, soft edges and the white halo

On a dark shirt, a DTF printer lays a white underbase under every pixel that has any ink in it. A soft, semi-transparent edge pixel gets white underneath but only a little color on top, so a thin light ring shows around every dot.

This generator keeps every pixel either full ink or fully transparent, so the edges print clean. Turn Smooth edges on only for screens and mockups, or when your printer asks for anti-aliased art.

Light ink on dark shirts, dark ink on light shirts

The garment is part of the print. With white ink on a black tee, the dots grow in the light parts of the image and the shirt itself becomes the shadows, so one ink still gives you a full range of tones. On a white tee it is the opposite: black ink grows in the dark parts.

Choose the garment under the preview and the tool sets the ink and where it goes. You can still pick any ink color, switch Ink goes on yourself, or keep the colors of the image.

Size it at 300 DPI at the real print size

Printers read resolution at the size you print. An 11 inch wide design at 300 DPI is 3300 pixels wide, and a 14 inch one is 4200. Set the width before you download: the generator draws the dots fresh at that size instead of stretching a small file, so you do not need to upscale the image first.

Resizing a halftone afterwards blurs the edges and can cause moiré patterns, so if the print size changes, export again. The PNG carries 300 DPI in its metadata, so Photoshop, Canva and print shop uploaders read the right size. Not sure how big to print? The print size calculator has the usual widths for every placement.

Frequently asked questions

How do I get rid of the black box when I print DTF on a black shirt?

Keep the colors on DTF / DTG and pick the garment color. Everything that matches the shirt is knocked out, so the black background of the art is never printed. Glows and soft edges that faded into the black turn into dots of their own color, and the shirt shows between them, so the print blends into the garment instead of sitting on a box.

Do the halftone dots keep the colors of my design?

Yes. In DTF / DTG mode each dot keeps the color of the art under it, with the shirt color taken out of it: a pink glow on black becomes pink dots, not dull gray ones. Solid areas stay solid. Color, CMYK and Duotone modes are there too when you want a different look.

What is a white underbase and do I need one?

On dark garments DTF and DTG printers lay white ink under the colors so they stay bright. Download underbase PNG gives you a second file, the same size as the print, with solid white under every pixel that has ink. The choke shrinks the white by up to 2 pixels at 300 DPI so it never peeks out from under the color, and every halftone dot keeps its center.

How do I know which LPI my printer can hold?

Download the LPI test sheet. It has rows of dots from 15 to 55 LPI at tones from 3 to 80 percent, with your dot shape, angle and minimum dot. Print it once on the film or shirt you use, wash it if you can, and pick the finest row where the small dots survive.

Is this halftone generator free?

Yes. There is no signup, no watermark and no limit. Everything runs in your browser, so your images are never uploaded to a server.

What is the best LPI for DTF transfers?

Most DTF prints look and wear best between 20 and 45 LPI. Start with Classic (35 LPI) for detailed art or Bold (20 LPI) for a vintage street look, and check the dots at 100% before you print.

Does the PNG have a transparent background?

Yes. Everything that is not ink is fully transparent and the edges are hard by default, so the file goes straight onto a DTF gang sheet or a screen printing film without a white box or halo.

Can I make a halftone for a white shirt?

Yes. Pick White as the garment. In DTF / DTG mode the white of the art is knocked out and light tones turn into dots of their own color. In One ink mode the tool switches to black ink, placed so the shirt shows through where the image is light.

What do Min dot and Clean up haze do?

Min dot is the smallest dot the file will contain, as a share of its cell. Below it, the tool does not shrink dots further: it prints fewer dots at the minimum size, so the tone stays right and nothing is too small to hold DTF powder. Clean up haze removes faint see-through pixels, the light mist that soft glows leave around a design on a dark shirt.

Why does the preview look different from the download?

The preview is scaled to your screen, so very fine dots blend together. Switch to 100% to see the real pixels of the 300 DPI file before you download it. Mask shows exactly which pixels get ink, and the split view puts the original and the result side by side.

More free print tools