The Media Library, under Integrations → Media Library, holds images and files you use across the CRM — your logo, images inside blog posts and CMS pages, and anything else that needs a stable web address you control.
Uploading
Drag files in or use the upload button. The default size limit is 10 MB per file, which is generous for web images and deliberately not generous for video. It is adjustable in storage settings.
Files are organised into folders. Worth doing early: a flat library of four hundred images with names
like IMG_2847.jpg is functionally a folder you cannot search.
Why upload rather than paste a link
Two reasons, and the second is the one that catches people.
Hotlinked images break. An image linked from another site disappears the day that site reorganises, and your blog post silently loses its illustration — usually noticed months later, if at all.
You may not have the right to use it. An image found through a search is copyrighted by default unless it explicitly says otherwise. Uploading it does not change that, but a library where every file was deliberately added is far easier to audit than a set of pasted links nobody can trace.
Resize before uploading. A 4 MB photo straight from a phone camera is roughly ten times larger than any web page needs, and it will be downloaded in full by every visitor on mobile data. Something around 1600px on the long edge covers every use on a website. This is the single most common cause of a slow page, and no amount of hosting fixes it.
Where files are stored
By default, on the same server the CRM runs on. That works out of the box and needs no configuration.
If you are on shared hosting with a fixed disk quota, media is what fills it — unlike a database, which grows slowly. Moving storage to S3 removes that ceiling and, with a CDN, serves files faster. See connecting Amazon S3.
Switching storage affects new uploads only. Existing files stay where they are and keep working.
Deleting
Deleting a file removes it from storage. Anywhere it was used — a blog post, a CMS page, your logo — now shows a broken image, and the CRM does not check what a file is used by before removing it.
Before deleting anything you did not upload yourself in the last few minutes, search your content for its filename. Unused files cost almost nothing to keep; a broken image on a live page costs more.