You have a file. You need to send it somewhere. What format should it be in? The answer depends on two things: what the file contains (image, video, audio, document, data) and where it's going (email, web, print, archive, social media, professional handoff). Get the combination right and everything works smoothly. Get it wrong and you're dealing with rejected uploads, degraded quality, or files the recipient can't open.

This guide provides a definitive decision matrix: rows are use cases, columns are media types, and each cell contains the recommended format with a one-line rationale. Bookmark it. The next time you're choosing a format, the answer is in one of these tables.

Image Format Decision Matrix

Use CaseBest FormatWhyConvert From
Email attachmentJPG (quality 80-85)Universal support, small file size, under email limitsPNG to JPG, HEIC to JPG
Website / web appWebP (with AVIF for modern browsers)25-50% smaller than JPG, broad supportPNG to WebP, JPG to WebP
Social mediaJPG (1080px wide, quality 85)Every platform accepts it; will be recompressed anywayPNG to JPG
Print / professionalTIFF (300dpi, uncompressed or LZW)Lossless, full color depth, print-industry standardJPG to TIFF, PSD to TIFF
Long-term archivalTIFF or PNGLossless, open spec, decades of stabilityBMP to PNG, CR2 to TIFF
Sharing with non-tech peopleJPGOpens everywhere, no codec issues, everyone knows itWebP to JPG, AVIF to JPG
Professional design handoffPSD (source) + PNG (flat)PSD for editability, PNG for referencePSD to PNG
Logos / iconsSVG (vector) or PNG (raster)SVG scales infinitely; PNG for raster with transparencySVG to PNG
FaviconICO (multi-size) or PNGICO supports multiple sizes in one file; PNG for modern browsersPNG to ICO
ScreenshotsPNGLossless preserves text sharpness; no JPG artifacts on UIBMP to PNG

Video Format Decision Matrix

Use CaseBest FormatWhyConvert From
Email / messagingMP4 (H.264, 720p, 1-3 Mbps)Compact, plays everywhere, under 25MB for short clipsMOV to MP4, AVI to MP4
Website / web playerMP4 (H.264) with WebM fallbackH.264 is universal; WebM for browser-native playbackMKV to MP4
YouTube uploadMP4 (H.264, original resolution, high bitrate)YouTube's recommended upload format; will re-encode anywayMOV to MP4
Social media (Instagram/TikTok)MP4 (H.264, 9:16, 1080x1920)Platform-preferred format and aspect ratioMOV to MP4
Long-term archivalMKV (FFV1 lossless) or MP4 (H.264 CRF 18)FFV1 for institutions, high-quality H.264 for practical archivalAVI to MKV
Sharing with non-tech peopleMP4 (H.264)Plays on every device without installing codecsWMV to MP4, FLV to MP4
Professional editing handoffProRes (macOS) or DNxHR (Windows)Editing codecs designed for timeline scrubbing, not delivery
Discord / messaging (under 25MB)MP4 (H.264, 720p, target 3 Mbps for 60s)Compressed to fit Discord's 25MB free limitMOV to MP4
Animated content (short loops)MP4 or WebM (not GIF)90%+ smaller than GIF at better qualityGIF to MP4

Audio Format Decision Matrix

Use CaseBest FormatWhyConvert From
Music streaming / sharingAAC (256 kbps) or Opus (128+ kbps)Best quality per bitrate; AAC for Apple, Opus for webWAV to AAC, FLAC to Opus
Podcast distributionMP3 (128-192 kbps, mono for speech)Universal podcast app support; MP3 is the standardWAV to MP3
Music archivalFLACLossless, 50% smaller than WAV, widely supportedWAV to FLAC
Voice memo / recordingM4A (AAC) or OpusGood quality at low bitrate for speechWAV to M4A
Professional music productionWAV (24-bit, 48 kHz+)Uncompressed, universal DAW support, no decode overheadFLAC to WAV
Email attachmentMP3 (128-192 kbps)Small, universal compatibility, under email limitsWAV to MP3
Background music for videoAAC in MP4 containerMatches video container; efficient compressionMP3 to AAC
Sharing with non-tech peopleMP3Everyone knows MP3; every device plays itFLAC to MP3, OGG to MP3

Document Format Decision Matrix

Use CaseBest FormatWhyConvert From
Email attachment (view-only)PDFRenders identically on every device; can't be accidentally editedDOCX to PDF, PPTX to PDF
Collaborative editingDOCX or Google DocsTrack changes, comments, real-time collaborationDOC to DOCX
Print-readyPDF (with embedded fonts, CMYK if required)Print-industry standard; preserves exact layoutDOCX to PDF
Long-term archivalPDF/AISO archival standard; no external dependenciesDOCX to PDF/A
Technical documentationMarkdown (source) + PDF or HTML (distribution)Markdown is version-control-friendly; PDF for final deliveryMD to PDF, MD to HTML
Presentations (sharing)PDF (from PPTX)No font or animation dependency issuesPPTX to PDF
Legal / government filingPDF/ARequired by many courts and government agenciesDOCX to PDF
Plain content (no formatting)TXT (UTF-8)Opens everywhere, forever, with zero dependenciesDOCX to TXT

Data Format Decision Matrix

Use CaseBest FormatWhyConvert From
API data interchangeJSONNative to JavaScript, universally supported by APIsXML to JSON, CSV to JSON
Configuration filesYAML or TOMLHuman-readable, comments supported (JSON doesn't allow comments)JSON to YAML, JSON to TOML
Spreadsheet data exchangeCSV (UTF-8, comma-delimited)Universal, no formatting lock-in, any tool reads itXLSX to CSV
Large dataset analyticsParquetColumnar compression, 10x smaller than CSV, fast queryingCSV to Parquet
Report generation (formatted)XLSXFormulas, charts, and formatting preservedCSV to XLSX
Database exportCSV or SQL dumpCSV for data, SQL for schema + dataXLSX to CSV
Human-readable data tablesMarkdown table or HTMLRenders well in docs and browsersCSV to Markdown, CSV to HTML
Interop with legacy systemsXMLStill required by many enterprise systems (SOAP, EDI, healthcare)JSON to XML

Archive Format Decision Matrix

Use CaseBest FormatWhyConvert From
Sharing with anyone (cross-platform)ZIPEvery OS can extract it without installing softwareRAR to ZIP, 7Z to ZIP
Maximum compression7Z (LZMA2)Best compression ratio of any common archive formatZIP to 7Z
Linux/Unix distributionTAR.GZ or TAR.XZPreserves Unix permissions; standard in Linux worldZIP to TAR.GZ
Encrypted file sharing7Z (AES-256, encrypted filenames)Strongest archive encryption availableZIP to 7Z
Source code distributionTAR.GZ (tarballs)Git/GitHub standard; preserves file permissions
BackupTAR.XZ or 7ZTAR.XZ for best compression ratio, 7Z for cross-platformTAR.GZ to TAR.XZ

Ebook Format Decision Matrix

Use CaseBest FormatWhyConvert From
General reading (non-Kindle)EPUBOpen standard, supported by Apple Books, Kobo, Google PlayMOBI to EPUB, AZW3 to EPUB
Kindle devicesMOBI or AZW3Kindle's native formats (EPUB not directly supported)EPUB to MOBI
Fixed-layout (textbooks, comics)PDFPreserves exact layout, images, and typographyEPUB to PDF
ArchivalEPUB + PDFEPUB for reflowable, PDF for layout preservation
Web-readable long-formHTMLAccessible directly in browsers, SEO-indexableEPUB to HTML (extracts content)

Quick Decision Trees

Image: Which Format?

  • Is it a photo? → JPG for sharing, WebP/AVIF for web, TIFF for print/archival
  • Does it need transparency? → PNG (raster), SVG (vector), WebP, or AVIF
  • Is it a logo/icon/diagram? → SVG (scalable vector) or PNG (raster with flat colors)
  • Is it a screenshot? → PNG (preserves text sharpness)
  • Is it for web delivery? → AVIF → WebP → JPG (fallback chain)
  • Is it for archival? → TIFF or PNG (lossless, open spec)

Video: Which Format?

  • Does it need to play everywhere? → MP4 with H.264 + AAC
  • Is file size the priority? → MP4 with AV1 (modern devices) or H.265 (Apple devices)
  • Is it for editing? → ProRes (macOS) or DNxHR (Windows) — never H.264
  • Is it for archival? → MKV with FFV1 (lossless) or H.264 CRF 18 (practical)
  • Is it a short loop/animation? → MP4 or WebM, never GIF (10x smaller)

Document: Which Format?

  • Does the recipient need to edit it? → DOCX (or ODF for open-format preference)
  • Is it view-only? → PDF
  • Is it for long-term archival? → PDF/A
  • Is it for a developer audience? → Markdown
  • Does only the content matter, not formatting? → TXT (UTF-8)

Format selection isn't about finding the objectively "best" format — it's about matching the format to the use case. AVIF is technically superior to JPG, but if you're emailing a photo to your grandmother, JPG is the right choice because it opens on her 2018 iPad without thinking about it. MKV with FFV1 is superior for archival, but if you're sharing a clip on Discord, MP4 H.264 is what works.

Use these decision matrices as a reference. When you know the format, use ChangeThisFile to get there. The conversion is the easy part — choosing the right destination format is where the thinking happens.