Your Zotero account comes with 300 MB of free storage. This storage is used for PDFs, images, and any other Zotero files on all of your devices.
Premium plans for additional storage are available.
It is also possible to use your existing cloud storage (Google Drive, Dropbox, etc.) to store these attachments. See our Advanced Zotero page for instructions.