What limitations are there on file uploads?

There is a 100 MB size limit on each file being uploaded.

The types of files which can be uploaded are:

  • Images: GIF, JPG, PNG
  • Audio: MP3
  • Video: MP4
  • Documents: PDF, Word, PowerPoint, TXT, XML, CSV
  • Flash: SWF, FLV

We perform manipulation techniques on all images and videos that are uploaded, so they load as quickly as possible and use as little data as possible to download.

If you upload a JPG file...

  1. We attempt to correct the orientation of a picture, if it is upside down for example.
  2. Two thumbnails are created, with maximum widths of 100px and 300px respectively.
  3. If you have enabled the option to resize the image, this is performed at this point.
  4. We then repeatedly try to optimise the image, with varying degrees of compression, attempting to meet a maximum file size threshold for each level. For example we try a 95% compression level first, and check if the file is under 120 KB. If it's not, we try the next level at 85% and see if the file is under 150 KB, and so on.
  5. By default, JPG images larger than 1000 x 1000 pixels will be resized to fit those proportions. This is so that very large photographs from digital cameras are made suitable for the web. If this isn't desirable for a particular file, you can disable it by selecting 'show upload options' and then deselect 'reduce dimensions of large images'.
  6. If you're uploading large advertising creative, for example a takeover background image, you should select 'show upload options' and then select the option 'optimise for large ad creative'. If you're uploading a podcast cover image, an option is selected by default to 'optimise for podcast image'. In both cases, a different set of compression rules will be applied to JPG files which allows for larger files.

If you upload a PNG file...

  1. It's processed through a compression level of 90 to 95%. This generally reduces file size considerably without having any noticeable affect on quality. If the resulting file is still larger than 150 KB, the same process is run again with a range of 60 to 85%.
  2. We have found that often a photograph can be uploaded as PNG, but JPG is much more suitable. We cannot detect if an image consists mostly of a 'photograph'; instead, we check if a PNG is larger than 200 KB. We consider that to be unusually large for a graphic and is likely to be a photograph, and so convert it to JPG as this is a more suitable format. This can be disabled in Media Manager by selecting 'show upload options' first. See the JPG rules from point 2 onwards.
  3. Two thumbnails are created, with maximum widths of 100px and 300px respectively.
  4. If you have enabled the option to resize the image, this is performed at this point.

If you upload an MP4 video file...

We process video files to reduce their file size and make them suitable for the web. Shortly after uploading, if you reload the Media Manager folder you've uploaded the video to, you'll notice its size has reduced and we've added a thumbnail image.