Trace the biggest, cleanest copy of your logo in Color mode, give every shape one of your ink colours, delete the background, and send the format your printer lists. The clean-up matters because screen printing applies each ink colour separately, and a trace has more colours than your logo has inks: our three-ink logo traced into 13 fill colours from a clean PNG and 205 from a small website JPEG.
Usually a vector file, but each printer has its own list. Here is what three of them accept, from their own pages:
| Printer | Vector files | Raster files | Also asks for |
|---|---|---|---|
| Custom Ink (Design Lab uploads) | AI, EPS, PS, CDR. PDF isn't compatible; SVG isn't listed | PNG, JPG, PSD, BMP, GIF | 20 MB or less per image |
| Bonfire | AI or EPS recommended; one-page PDF | PNG, JPG | At least 1500 × 1500 px recommended, 300 DPI, 8 colours at most |
| Oregon Screen Impressions | AI, PDF, EPS, SVG | PSD, PNG, JPG at 300 ppi at print size | Lines at least 1 pt, text at least 8 pt, fonts outlined |
Checked October 19 and 21, 2026 on each printer's own pages.
EPS and PNG are on all three lists. SVG is on one, and PDF on two. Text in a traced logo is already made of shapes, which covers the request to outline fonts.
A big, clean PNG may be enough: all three printers take PNG. Oregon Screen Impressions asks for raster files at 300 ppi at print size, so a design printed 10 inches wide needs a PNG 3,000 pixels wide, and a 4-inch chest logo needs 1,200. If your only copy is smaller, such as a logo saved from a website or an email signature, a vector is how you get a file that size, because a vector has no pixel size and the printer can scale it to any width.
We drew a badge logo in three inks (navy, red and gold) with white details, saved it three ways, and traced each file three times with Image2Vector's own converter:
Paths are <path> elements that draw something. Fill colours are the distinct colours in the SVG; Navy, Red, Gold and White count the fill colours closest to each ink (by CIELAB colour difference). File size is the SVG in KB (1 KB = 1,000 bytes).
Measured 2026-10-21. Navy, Red, Gold and White count the fill colours closest to each ink. Raw numbers: results.json.
More than it has inks. The clean PNG traced into 13 fill colours: 5 navies, 1 red, 4 golds and 3 whites, most of them near-identical shades made from the soft edge pixels every exported logo has. The website JPEG gave 205, because compression adds noise of its own. Filter Speckle 16 cut that to 24, which is still six times the number of inks. Every extra shade leaves a choice for whoever prints it: is it one of your inks, or a new one?
Delete the background shape, but check which one it is first. Image2Vector flattens transparent areas onto white before tracing, so in Color mode the background becomes a white shape. The shapes are stacked: the first one in the file covers the whole canvas, and every other shape sits on top of it.
When there's room around the logo, that first shape is the white background, and deleting it leaves the logo on a transparent background. Our test logo filled most of its tightly cropped canvas, and there the first shape came out navy. Deleting it removed 40.9% of the logo, and the white background, a separate shape above it, stayed. With a transparent margin of 5% of the width on each side, the first shape was the white background:
| Transparent margin before tracing | Bottom shape in the SVG | Logo left after deleting it | Background still covered |
|---|---|---|---|
| None (cropped tight) | Navy (#1B2A4A), whole canvas | 59.1% | 99.9% |
| 5% of the width on each side | White (#FEFEFE), whole canvas | 99.9% | 0.3% |
| 10% of the width on each side | White (#FEFEFE), whole canvas | 99.9% | 0.2% |
Then look at the result over a dark background before you send it. Print white only where you want white ink: Bonfire suggests letting the shirt colour stand in for an ink where the two match, rather than paying for white ink on a white shirt.
Only if your logo has no light colours. Black & White traces the darker part of the image in black, and on our logo it kept 99.3% of the navy and 100% of the red, but only 1.6% of the gold, so the sun and banner disappeared. The white details correctly stayed clear. For a one-colour print of a logo with light colours, trace in Color and set every shape that should print to your one ink.
| Source | Navy | Red | Gold | White |
|---|---|---|---|---|
| Print-ready PNG | 99.3% | 100.0% | 1.6% | 0.9% |
| Website JPEG | 99.8% | 99.8% | 8.4% | 4.3% |
| Screenshot | 99.8% | 99.8% | 8.6% | 4.4% |
Each cell is the share of that ink's area that came out black. The 300 px files were enlarged 4× to compare them with the original artwork.
Whichever your printer lists. Of the three printers above, all take EPS, two take PDF (Custom Ink's Design Lab doesn't), and one lists SVG. Image2Vector exports SVG free (1 conversion a day, no account) and EPS, PDF and DXF on Pro. The format doesn't change the shapes inside: an EPS made from a trace has the same colours to merge and the same background to delete.
Usually a vector file. Bonfire recommends AI or EPS, Custom Ink's Design Lab takes AI and EPS but not PDF, and Oregon Screen Impressions also takes SVG and PDF. All three accept PNG as well, so check your printer's list before you choose.
If it's big enough. Oregon Screen Impressions asks for raster files at 300 ppi at print size, which is 3,000 pixels wide for a design printed 10 inches wide. A small logo saved from a website is better traced to a vector.
Soft edge pixels and compression become shades of their own. Our three-ink logo traced into 13 fill colours from a clean PNG and 205 from a small website JPEG. Give every shape one of your ink colours before you send the file.
No. It traces your image into coloured vector shapes, described as RGB colours. It doesn't create separations, Pantone colours or halftones; your printer or your design software does that from the file you send.
SVG is free, 1 conversion a day with no account. EPS, PDF and DXF export are part of Image2Vector Pro.