File Formats
Which file format should you use and when? A format guide for print and digital use.
docs3 min readReviewed Apr 8, 2026
File Formats
Which file format should you use and when? A format guide for print and digital use.
Format Comparison
| Format | Type | Web | Transparency | |
|---|---|---|---|---|
| Multi-purpose | Best | |||
| PNG | Raster | |||
| JPG | Raster | |||
| SVG | Vector | |||
| TIFF | Raster | |||
| EPS | Vector |
When to Use It
Ideal for professional print
- Multi-page documents
- Mixed vector and raster content
- Font embedding support
- Colour profile support
PDF Types
| Type | Usage |
|---|---|
| PDF/X-1a | Offset print — most reliable |
| PDF/X-4 | Modern print, supports transparency |
| Standard PDF | General purpose |
PNG (Portable Network Graphics)
When to Use It
- Logos and icons (transparent background)
- Web graphics
- Screenshots
- Flat colour designs
Characteristics
Lossless compression
Transparency (alpha channel)
Optimised for web
Does not support CMYK
Large file size
JPG/JPEG
When to Use It
- Photographs
- Web images
- Social media sharing
Characteristics
Small file size
Ideal for photographs
Lossy compression
No transparency
Quality degrades with each save
Quality Settings
| Quality | Size | Usage |
|---|---|---|
| 60–70% | Small | Web |
| 80–90% | Medium | General |
| 95–100% | Large |
SVG (Scalable Vector Graphics)
When to Use It
- Logos
- Icons
- Drawings and graphics
- Web animations
Characteristics
Infinitely scalable
Small file size
Editable (code-based)
Not suitable for photographs
Limited support in some applications
TIFF (Tagged Image File Format)
When to Use It
- Professional photography
- Archiving
- Pre-press workflows
Characteristics
Lossless quality
CMYK support
Layer support
Very large file size
Not suitable for web
Which Format Should You Choose?
For Print
For Web
NowToPrint Supported Formats
| Format | Upload | Export |
|---|---|---|
| PNG | ||
| JPG | ||
| SVG | ||
| TIFF |
Previous: ← Colour Management | Next: Resolution →
Was this article helpful?
Edit on GitHub
Last updated