Image Formats

WebP vs JPG: use the right format for the job.

WebP and JPG both have a place on modern websites. The best choice depends on the image, the browser path, the fallback plan, and how much control you have over your publishing workflow.

The simple difference

JPG is the long-standing workhorse for photographs. It is widely supported, easy to create, and familiar to almost every publishing tool. WebP is a newer web-focused format that can often deliver similar visual quality at a smaller file size. For websites with many photographs, that size difference can matter.

The practical answer is not always “replace every JPG.” A better approach is to serve WebP where it helps and keep JPG fallbacks where compatibility, source quality, or workflow simplicity matters.

When WebP usually wins

WebP is useful when the page includes large hero images, galleries, product photos, or other visual assets that drive page weight. Smaller image files reduce transfer time and can improve the visitor experience, especially on mobile connections.

  • Large photographic hero images
  • Gallery pages with many thumbnails
  • Static article images used across many pages
  • Pages where image weight is the main performance problem

When JPG still makes sense

JPG remains useful as a fallback, as a source archive, and as a publishing format when older tools or platforms are involved. It is also easy to inspect and manage manually. For a small website, keeping JPG fallbacks can prevent broken image experiences while still allowing modern browsers to receive WebP.

Use picture markup for safe fallbacks

The picture element lets you offer WebP first while preserving a JPG fallback. That keeps the page resilient without making the HTML difficult to understand.

<picture>
  <source srcset="/images/example.webp" type="image/webp">
  <img src="/images/example.jpg" alt="Descriptive alt text" width="1200" height="800" loading="lazy">
</picture>

Do not ignore dimensions and naming

Format is only one part of image performance. Set image dimensions to reduce layout shift. Use descriptive lowercase filenames. Keep paths consistent. A clean .webp plus .jpg fallback pair is easier to maintain when both files share the same base name.

Use caseRecommended approach
Hero imageWebP primary with JPG fallback and fixed dimensions.
Article photoWebP primary if the file savings are meaningful.
Archive/source copyKeep the high-quality original outside the web delivery path.
Simple logo or iconConsider SVG or PNG depending on the artwork.

Bottom line

Use WebP for faster delivery, keep JPG fallbacks for safety, and avoid turning image formats into a complicated workflow. The strongest setup is predictable: consistent filenames, good compression, proper dimensions, helpful alt text, and cache-friendly delivery.