Media Storage & File Upload Limits

Modified on: Fri, 11 Jul, 2025 at 1:50 PM

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 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)100MB10MB100MB
50MB50MB
JPEG (.jpg, .jpeg, .jfif, .pjpeg, .pjp)100MB
10MB
100MB
50MB
50MB
GIF (.gif)100MB10MB100MB
50MB
50MB
TIFF (.tif, .tiff)100MB

100MB
50MB
50MB
WEBP (.webp)
100MB

100MB
50MB
50MB
SVG (.svg)100MB

100MB
50MB
50MB
ICON (.ico, .cur)100MB

100MB
50MB
50MB
Videos




AVI (.avi)4GB
1GB4GB
5GB50MB
QuickTime (.qt, .qtc, .mov, .moov, .moov)4GB
1GB
4GB
5GB
50MB
MP4 (.mp4)4GB
1GB
4GB
5GB
50MB
MPEG (.mpg)4GB
1GB
4GB

50MB
Ogg Video (.ogv)4GB
1GB
4GB
5GB
50MB
Windows Media (.wmv, .asf)4GB
1GB
4GB
5GB
50MB
WebM (.webm)4GB
1GB
4GB
5GB
50MB
Audio




AIF (.aif, .aiff, .aifc)100MB
100MB
50MB
50MB
MIDI (.midi, .mid)100MB

100MB
50MB
50MB
Windows Audio (.wav)100MB

100MB
50MB
50MB
Ogg Audio (.oga)100MB

100MB
50MB
50MB
WebM Audio (.weba)
100MB

100MB
50MB
50MB
Documents




PDF (.pdf)100MB

100MB
50MB
50MB
Word (.doc, .docx)100MB

100MB
50MB
50MB
Excel (.xls, xlsx, .xlsm)100MB

100MB
50MB
50MB
PowerPoint (.ppt, .pptx. .pptm)100MB

100MB
50MB
50MB
Text (.rtf, .txt)100MB

100MB
50MB
50MB



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article