File Setup
Best File Formats for Printing: PDF, JPG, PNG, and Vector Explained
The short answer: PDF. A properly exported PDF with embedded fonts, CMYK color, and bleed is the most reliable format for virtually any print job. If you're starting from scratch, design in PDF-compatible software and export as PDF. Everything else in this guide explains why — and when other formats work too.
Quick Reference
- Best format (most jobs)
- PDF (print-ready, CMYK, embedded fonts, with bleed)
- Good for photos
- High-res JPG or TIFF, 300 DPI at print size, CMYK
- Good for logos/graphics
- Vector PDF, AI, or EPS — scales to any size
- PNG
- Acceptable if 300 DPI at print size; useful for transparency
- Minimum resolution
- 300 DPI at the final printed size
- Color mode
- CMYK (not RGB — convert before exporting)
- Avoid
- Word/PowerPoint, web screenshots, 72 DPI images
Raster vs. Vector: The Concept That Explains Everything
Before diving into specific formats, it helps to understand the two fundamental types of image files. This one distinction explains most of the "why" behind file format guidance.
Raster files — made of pixels
A raster file (JPG, PNG, TIFF, PSD) is a grid of colored dots called pixels. The quality is fixed at the moment the file is created. If you try to print it larger than it was designed for, those pixels spread out and the image goes blurry. This is why resolution matters — a 72 DPI web image can't be scaled up for print without losing quality.
Raster files are the right choice for photographs and complex images. The key requirement is that they must be at least 300 DPI at the actual printed size. See the DPI and resolution guide for more detail.
Vector files — made of math
A vector file (AI, EPS, SVG, or a PDF containing vector artwork) describes shapes as mathematical formulas — curves, lines, fills — instead of pixels. Because there are no pixels to run out of, a vector file can be scaled from the size of a business card to the size of a billboard without any loss of quality.
Vector files are the right format for logos, icons, type-based designs, and any artwork that needs to print crisply at multiple sizes. If your logo only exists as a JPG or PNG, consider getting a vector version made — it's a one-time effort that helps every future print job.
Format-by-Format Breakdown
PDF — preferred for almost everything
PDF is the print industry standard because it packages everything into one file — layout, fonts, images, color settings, and bleed — and displays identically on every computer and RIP (the software that talks to printers). A print-ready PDF removes guesswork from the process.
For a PDF to be truly print-ready, it should be exported with:
- CMYK color (not RGB)
- Fonts embedded (not just referenced)
- Bleed included (usually ⅛" — see the bleed guide)
- Images at 300 DPI at the final print dimensions
- No password protection
Adobe Illustrator, InDesign, Canva, and most professional design tools can export a print-ready PDF with these settings. If you're using Canva, choose "PDF Print" when downloading, and enable crop marks and bleed.
JPG — good for photos, not ideal for everything
JPG is a compressed raster format. It handles photographs well and produces small file sizes. It's acceptable for printing when the file is at least 300 DPI at the intended print size and in CMYK color mode.
JPG is not ideal for designs with text, solid color areas, or sharp edges because JPG compression creates subtle artifacts around high-contrast boundaries. You may not see this on screen, but it can show up in print. For anything beyond a straight photograph, export as PDF instead.
JPG also doesn't support transparency — anything transparent in your design will appear on a white background.
PNG — good for transparency, resolution-dependent
PNG is a lossless raster format, which means it doesn't introduce compression artifacts like JPG does. It also supports transparency, which makes it useful for logos placed on colored backgrounds.
The catch: most PNG files you encounter were created for the web at 72 DPI. A 72 DPI PNG looks perfectly sharp on a screen and completely blurry in print. Always confirm the resolution before sending.
A 300 DPI PNG at the correct print dimensions is a usable file. But unless transparency is specifically needed, PDF or TIFF is still a better choice for print.
TIFF — professional-grade raster
TIFF is a high-quality raster format commonly used in professional photography and scanning. It's lossless like PNG but produces larger files. A 300 DPI TIFF in CMYK is an excellent format for photographic prints and posters. Less common but fully acceptable when quality is the priority.
AI and EPS — native vector formats
Adobe Illustrator (.ai) and Encapsulated PostScript (.eps) are the standard vector formats in the print industry. If you have your logo or artwork in one of these formats, that's ideal — send it. They contain the most complete information about the design.
Most customers don't work in Illustrator directly. If your designer gives you an AI or EPS file, keep it. Even if you can't open it, we can.
Format Guide by Product Type
| Format | Best for | Rating |
|---|---|---|
| Business cards, flyers, brochures, banners, signs, booklets — almost everything | Best choice | |
| AI / EPS | Logos, icons, vector art — anything that needs to scale | Best choice |
| TIFF | Photo prints, posters, photo-heavy brochures (300 DPI, CMYK) | Acceptable |
| JPG | Photographs at 300 DPI in CMYK — not for designs with text or fine edges | Acceptable |
| PNG | Logos with transparency, at 300 DPI — check resolution before sending | Acceptable |
| Word / PowerPoint | Export to PDF first — don't send the native file | Convert first |
| PSD (Photoshop) | Workable but prefer PDF export — native PSD has layers that affect rendering | Convert first |
| SVG | Vector format, but optimized for web — use AI or PDF for print | Convert first |
| Screenshot / screen capture | Never acceptable for print — almost always 72 DPI | Avoid |
Common Mistakes That Cause Print Quality Problems
Frequently Asked Questions
Have a file ready to go, or want us to check it before you commit to an order?