View Categories

Media Storage & File Upload Limits

3 min read

AI Doc Summarizer Doc Summary

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 HighLevel 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 TypeMedia LibrarySocial PlannerSites & FunnelsCoursesCV 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

Leave a Reply

Your email address will not be published. Required fields are marked *