MailChimp offers free file hosting so you can share files with your subscribers without using traditional attachments. Quickly upload and link to hosted files right from the Campaign Builder, and then check your reports to see how many subscribers clicked on them.

In this article, learn why you should use MailChimp hosting, how to upload, select, and delete files in your account's File Manager, and what types of files we accept. 

In this article:

What file types can I upload?

There's a 10MB limit for individual files in your MailChimp File Manager. Images in your campaign should be less than 1MB to help the files load quickly in subscribers' inboxes.

You can upload any file type to MailChimp, but we'll inspect each file and change extensions to reflect the original format if necessary. For example, if you're working with a PDF file type, but rename or save it using a .jpg extension we'll detect the original file type and change it back to .pdf automatically when the file is uploaded. For image requirement details, check out this article.

To upload and link to files in your campaign, follow the steps below.

  1. Navigate to the Design step of the Campaign Builder.
  2. Click an existing content box or drag and drop a new one into your layout.
  3. Create the text or image you want to link (for example: Download the new track!) and then highlight it.
  4. On the toolbar, click the link icon.
    Link text tool
  5. From the Link to drop-down menu, choose the File option.

    Link to file

  6. Click Upload to choose a file from your computer.

    upload button

  7. Select the file you want from your computer, and click Open.
  8. Your new file should appear at the top of the File Manager list. Click the file's Select button.

    select image list view

  9. In the Insert or Edit Link pop-up modal, the hosted file's source location is populated in the File URL field.
  10. Click Advanced Options to include optional settings like whether to open the file in a new window, or to apply a Title Attribute or CSS Class.

    The Title Attribute displays text when a recipient hovers over a link. The CSS Class allows you to define a class for the link, which will require adding a CSS style section either to the template code or within the source code for a Text content block.

  11. Click Insert to return to the layout editor.

    save and insert image button

If you want to send subscribers a file right when they sign up, read this article to learn how to link a file in your Final "welcome" email.

Need to access or delete some files? Check out this article to learn how.


When an image file (JPG, JPE, JPEG, GIF, PNG, and BMP) is uploaded to the File Manager, we change the file name in the URL to a unique identification number. This is due to the way that we store image files in our system so no two files have the same name. The system-generated identification number cannot be changed.

A non-image file, like a PDF or Excel file, includes the file name of the uploaded file in the URL and is not given a unique identification number. When the file is downloaded, it has the same file name as the uploaded file. Renaming the file in the File Manager does not affect the URL or change the file name when it is downloaded.

Why MailChimp doesn't allow attachments

Attaching files to bulk emails can cause problems for a few reasons.

  • Many ISPs and end-users block emails above a certain size. Attachments can increase the size of your email, raising the risk of your email getting blocked.
  • Most content and virus-scanning programs see attachments sent through any bulk mailing service as a potential security threat, and either block the attachment or the email entirely. So a majority of attachments may not reach your subscribers.
  • Sending a copy of your file to each recipient would take a lot of bandwidth, which can get pretty expensive. Hosting files for you instead of allowing attachments helps delivery rates and keeps costs down, which allows MailChimp to offer things like our Forever Free plan. Plus, you'll be able to track which recipients click the link for your file, and how many times.

Was this article helpful?
What can we do to improve your experience with articles like this?
Thanks for submitting your feedback!
At this time, we are unable to reply to any responses, but we'll use this information to keep the site up-to-date.
Sorry, we were unable to submit your feedback. Please try again later. Thank you for your patience.

Related Articles