September 16, 2022

How to Optimize Images for the Web

Pixelized peach leaves
Optimizing images for the web ensures they look good without taking an unnecessarily long time to load.

It's important to check the file size of images before using them on the web. Images that are too large will load slowly for site visitors. This is especially noticeable for visitors with slow internet connections.

JPG or PNG? Which File Type To Use

JPGs

JPGs work best for photos. JPGs are optimized to keep the fine details and potentially millions of colors in photographs at manageable file sizes.

PNGs

PNGs work great for computer-generated graphics like logos, digital illustrations or graphics that contain text. PNGs keep the flat colors and crisps shapes and lines of computer graphics looking clean. PNGs can also have transparent backgrounds, while JPGs cannot.

What Dimensions To Use

The following are commonly used dimensions on USU Extension sites:

Jumbotron Banners — 1500 x 500 pixels
Images at the Top of Articles — 960 x 540 pixels
Directory Photos — 400 x 600 pixels

Note: For nearly all purposes, it is rare that a web image should exceed 1200 pixels at it longest dimension. For most uses, images can be much smaller than that size.

Common Aspect Ratios

For consistency's sake and to make sure HTML rows and columns work correctly, it's a good practice to use the same aspect ratio on images that are used together. The following are a few commonly used aspect ratios:

16:9 — This is the aspect ratio of widescreen TVs. It works great for the web because its not too tall and allows for images that take up less vertical space. This is the aspect ratio of 960x540 pixel images.
1:1 — Is a square image. It works well for navigational images.
4:5, 2:3 and 5:7 — Are common aspect ratios for printed photos. They're less narrow than 16:9 images. Images used for the Extension directory are created in a vertical or portrait 2:3 ratio.
4:3 — Is the aspect ratio of standard-definition televisions. It's also less narrow than 16:9 images.

Pay Attention To File Size

Screenshot of Mac Finder window with file size of a JPG circled
You can view an image's file size in the Mac Finder window.
Screenshot of Windows File Explorer with View menu and file size circled
In Windows File Explorer, click on the "View" menu and then select "Details" to view an image's file size.

Once you've created a web image, make sure to check its file size. Try to create web images that are about 100 KB or smaller in size. Occasionally, large images (like banners) might be as large as a few hundred kilobytes, but even those should be kept under 500 KB. Images that are over 500 KB or even a megabyte or larger are too large for most web purposes.

For reference, it might be useful to understand the relationship between different units of memory size:

1 Byte = 8 Bits
1 Kilobyte = 1,024 Bytes
1 Megabyte = 1,024 Kilobytes
1 Gigabyte = 1,024 Megabytes

Use an Online Image Optimizer

After you've created an image, you can use an online optimizer like TinyJPG.com or TinyPNG.com to reduce its file size (often substantially) without degrading image quality. Optimizers can make larger-sized files small or already small files even smaller.

These sites are easy to use. Just drag your files into the indicated area and then download them one at a time or packaged as a ZIP file.