3 min read

Media Library Specs & Formats

Media Library Specs & Formats

The Media Library stores assets like images and videos. Different products have different limitations on the files that can be used in them.


TABLE OF CONTENTS


What is a File and Why a Media Library

Files are data sets that are formatted in a special way and given a specific file extension (ex: .png or .pdf or .txt). Any product that can use a file will have a limit on the types of files it knows how to read and the size of the files it can read.

A webpage builder might know how to use a .png file but not an .svg and it might be able to process a 1MB file but not a 1GB file. The file extension is usually easy to see, but the file size is sometimes hard to see.

Additionally, even if the product can incorporate the file, there might be design reasons to limit the file's display size. For example, a logo displayed at 50px by 200px fits into a header well, but a logo displayed at 500px by 500px is way too big.

On top of that, the file's native resolution might not be a good fit for the display size, like if the file is only 16px by 16px (an icon) and the webpage is trying to display it at 500px by 500px. It will look very pixelated, not sharp. Unless it's a .svg, in which case it doesn't have a native resolution (because it's drawn with math instead of pixels) so it can be displayed at any size.

As if that wasn't enough, when a file is displayed its dimensions might not be a perfect fit for the area it's put into. In that case there are style options to make it justified left, right, or center, and there are settings to address the whitespace like stretching it, tiling it, cropping it, etc. These are not part of the file itself, they're style settings that modify how the file is displayed, but different file details work better with different display options.

This is why HeyClients has a Media Library; once you start managing file assets you have to deal with a significant amount of complexity.


Media Library Details

Get to the Media Library and preview files by navigating to Media Storage > Folder/File.

  • Filename: This is the string that identifies the file. This has to be different from all other filenames.
  • File Extension: This is the shorter string at the end of the filename (ex: .png). This identifies how the data is encoded so that products can read the file.
  • Publication Date: The date the file was added to the Media Library.
  • File Size: This is how much memory the file takes up. You will often see kb (kilobytes), mb (megabytes, and gb (gigabytes). Each is a thousand (1,000x) times bigger than the last.
  • Dimensions: This is the number of pixels high and wide the file is natively. This tells you how much of the screen the file will take up if you don't squish or stretch it.

Per-Product File Limits

Files can be uploaded through Forms by creating a Custom Value of type File Upload.

File Type

Media Library

Social Planner

Sites & Funnels

Courses

CV File Upload

Images




PNG (.png)100MB10MB100MB50MB50MB
JPEG (.jpg, .jpeg, .jfif, .pjpeg, .pjp)100MB10MB100MB50MB50MB
GIF (.gif)100MB10MB100MB50MB50MB
TIFF (.tif, .tiff, x-tiff)100MB10MB100MB50MB50MB
WEBP (.webp)100MB10MB100MB50MB50MB
SVG (.svg)100MB10MB100MB50MB50MB
ICON (.ico, .cur, x-icon)100MB10MB100MB50MB50MB
Videos




AVI (.avi, x-troff-msvideo)4GB1GB4GB5GB50MB
QuickTime (.qt, .qtc, .mov, .moov, .moov)4GB1GB4GB5GB50MB
MP4 (.mp4)4GB1GB4GB5GB50MB
MPEG (.mpg)4GB1GB4GB5GB50MB
Ogg Video (.ogv)4GB1GB4GB5GB50MB
Windows Media (.wmv, .asf)4GB1GB4GB5GB50MB
WebM (.webm)4GB1GB4GB5GB50MB
Audio




AIF (.aif, .aiff, .aifc)100MB100MB100MB50MB50MB
MIDI (.midi, .mid)100MB100MB100MB50MB50MB
Windows Audio (.wav)100MB100MB100MB50MB50MB
Ogg Audio (.oga)100MB100MB100MB50MB50MB
WebM Audio (.weba)100MB100MB100MB50MB50MB
MPEG (.mpeg)100MB100MB100MB50MB50MB
m4a (.m4a)100MB100MB100MB50MB50MB
Application




PDF (.pdf)100MB100MB100MB50MB50MB
Word (.doc, .docx, ms-doc, msword, vnd.openxmlformats-officedocument.wordprocessingml.document)100MB100MB100MB50MB50MB
Excel (excel, .xls, xlsx, .xlsm, vnd.ms-excel, x-excel, x-msexcel, vnd.openxmlformats-officedocument.spreadsheetml.sheet)100MB100MB100MB50MB50MB
PowerPoint (.ppt, .pptx. .pptm, mspowerpoint, powerpoint, vnd.ms-powerpoint, x-mspowerpoint, vnd.ms-powerpoint, vnd.openxmlformats-officedocument.presentationml.presentation)100MB100MB100MB50MB50MB
Apple Numbers (x-iwork-numbers-sffnumbers, 100MB100MB100MB50MB50MB
Google Sheet (vnd.google-apps.spreadsheet)100MB100MB100MB50MB50MB
Google Doc (vnd.google-apps.document)100MB100MB100MB50MB50MB
Google Slides (vnd.google-apps.presentation)100MB100MB100MB50MB50MB
Text (.rtf, .txt)100MB100MB100MB50MB50MB
ZIP (.zip, x-zip, z-zip-compressed, x-compress, x-compressed100MB100MB100MB50MB50MB
CSV (.csv)100MB100MB100MB50MB50MB
Font




TrueType TTF (.ttf)100MB100MB100MB50MB50MB
OpenType OTF (.otf)100MB100MB100MB50MB50MB
Web Open Font Format WOFF, WOFF2 (.woff)100MB100MB100MB50MB50MB
Contact




vCard (.vcf)100MB100MB100MB50MB50MB

Still need help?

Our support team is always here for you, real humans, any time.

Contact support →