PNG, JPG or SVG: Which File Format for Printing?
For most print jobs: PNG if the artwork has a transparent background, JPG if it is a photograph, SVG if it is a logo or anything built from flat shapes and text. The differences matter more than people expect — the wrong format is the most common reason a print comes back looking not quite right.
Format comparison
| Format | Transparency | Quality loss | Scales? | Best for |
|---|---|---|---|---|
| PNG | Yes | None (lossless) | No — fixed pixels | Logos, line art, anything on a coloured garment |
| JPG | No | Yes (lossy) | No — fixed pixels | Photographs, where file size matters |
| SVG | Yes | None | Yes — any size | Logos, icons, text-based designs |
| WebP | Yes | Either | No — fixed pixels | Web use; patchy print-tool support |
| PDF / TIFF | Yes | None | Depends | Traditional print handoff; no live browser preview |
Why transparency decides so much
A JPG always has a rectangular background, almost always white. Print that onto a black shirt and you get a white box around your design — the single most common print complaint, and entirely a format problem.
PNG and SVG both store an alpha channel, so wherever your artwork is empty, the garment colour shows through.
For die-cut stickers it goes further: the cut line follows the edge of your artwork. A transparent PNG gives you a sticker shaped like your design. A JPG gives you a rectangle, because as far as the cutter is concerned, the white background is part of the image.
JPG compression and why it hurts logos
JPG achieves small files by discarding detail the eye is least likely to notice. On a photograph that trade is nearly invisible. On hard edges it is not.
Look closely at text or a logo saved as JPG and you will see faint discoloured fuzz around the edges — compression artefacts. Printing magnifies them, because ink has no equivalent of a screen's backlight to hide behind.
Worse, the damage compounds. Every time a JPG is opened and re-saved it is re-compressed, so a file that has been emailed around a few times is visibly degraded. PNG is lossless: re-saving changes nothing.
When SVG is genuinely the right answer
SVG stores shapes as mathematics — a circle is described as a circle, not as a grid of dots. There is no resolution to run out of, so the same file prints identically on a business card and a billboard.
This is why a print shop asking for 'the vector file' is not being awkward, and why logos should be kept as SVG or AI from the moment they are designed.
The catch: saving a photograph as .svg does not make it scalable. It embeds the same pixels inside a vector wrapper, and it will print exactly as badly as the original. A file is only genuinely vector if it was drawn that way — shapes and paths, not a photo someone exported.
What about PDF, TIFF, AI and PSD?
These are excellent print formats and traditional print shops take them happily. PDF and TIFF preserve full quality; AI and PSD are the working files designers edit in.
The reason an online builder asks for PNG, JPG or SVG instead is preview. Browsers cannot display a PDF or PSD as an image you can position and resize live, so a builder taking those formats could not show you how the print will actually look before you order.
Exporting to PNG at the right resolution, or SVG for vector work, gives identical print quality with a preview you can check. If you have a PDF, export it at the DPI the print size needs rather than at default screen resolution.
Colour mode: RGB versus CMYK
Screens work in RGB and emit light; printers work in CMYK and lay down ink. CMYK covers a smaller range, so bright saturated colours — electric blues, neon greens — print duller than they look on screen.
Most online builders accept RGB files and convert on the way to print, so you do not need to convert anything yourself. What you should do is expect the shift, and avoid designs that fail if a colour is slightly off.
If an exact brand colour matters, ask the shop whether they can match a Pantone reference. Screen-to-print colour matching by eye is unreliable regardless of file format.
A quick decision rule
Is it a photograph? JPG is fine, at high quality settings.
Does it have a transparent background, or is it going on a coloured garment or being die-cut? PNG.
Is it a logo, icon, or made of shapes and text, and do you have the original vector? SVG, every time.
If you are unsure and have a choice, PNG is the safest default. It never degrades, it supports transparency, and every print process accepts it.
Upload your artwork
The builder shows you exactly how it will print, before you order.
Start designingFrequently asked questions
- Is PNG or JPG better for printing?
- PNG in most cases. It supports transparency and compresses losslessly, which matters for logos and text. JPG is only preferable for photographs, where its compression is less visible and file size is smaller.
- Why does my design have a white box around it?
- The file is almost certainly a JPG, which cannot store transparency. Re-export it as a PNG with a transparent background and the garment colour or sticker shape will show through correctly.
- Should I send a vector file?
- If your artwork is a logo or made of flat shapes and text, yes — SVG scales to any size without losing sharpness. For photographs, a high-resolution PNG or JPG is the right choice.
- Can I upload a PDF for printing?
- Online builders work with web image formats so they can show a live preview of your design on the product. Export your PDF to PNG at the resolution the print size needs, or to SVG if the artwork is vector.
- Do I need to convert my file to CMYK?
- Usually not. Most online print services accept RGB and convert on the way to press. Expect bright saturated colours to print slightly duller, since CMYK covers a smaller range than a screen.
- Does re-saving a JPG lose quality?
- Yes. JPG is lossy, so every open-and-save cycle re-compresses the image and degrades it further. PNG and SVG are lossless and unaffected by re-saving.