Buttondown Documentation
Buttondown allows you to add file attachments to your emails, making it easy to share documents, images, and other files with your subscribers. Whether you're sending a PDF report, sharing a calendar invite, or distributing a resource, attachments make your emails more versatile.
Buttondown supports the following file types for attachments:
File Type | Supported Formats |
---|---|
Documents | PDF, DOC, DOCX, TXT, MD |
Images | JPG, JPEG, PNG, GIF, WEBP |
Archives | ZIP |
Audio | MP3 |
Video | MP4 |
Spreadsheets | CSV |
E-books | EPUB |
Calendar files | ICS |
Each attachment is limited to a maximum size of 2 MB. This limit helps ensure reliable delivery across email providers.
If you need to share larger files with your subscribers, consider uploading them to a file sharing service (like Dropbox, Google Drive, or AWS S3) and including a link in your email instead.
If you're using Buttondown's API to create or update emails, you can include attachments by:
/v1/attachments
endpointHere's an example of adding an attachment via the API:
You can also update an existing email to add attachments:
When you send an email with attachments:
Adding attachments to emails is a premium feature in Buttondown. If you have a free account, you'll need to upgrade to a paid plan to use this functionality. You can check the current pricing and upgrade options on the Buttondown pricing page.
Attachments can be tricky to get right without getting your email filtered as spam. Here are some best practices:
If you need assistance with attachments, contact Buttondown support for help.