← Blog

Blog

Send Email Attachments without Storing Files

Mohammad Asadi 3 min read
  • Product Updates
  • Attachments
  • Base64

Send email attachments directly via base64 content without hosting files elsewhere. Perfect for dynamic content and temporary files.

Previously, sending email attachments required hosting files at a URL. This worked well for static files, but created friction for dynamic content like PDFs (invoices, reports, tickets), requiring temporary storage infrastructure and cleanup overhead.

We’re adding a simpler way to attach files to your emails: pass base64-encoded content directly in your send request. You no longer need to host transient or dynamically generated files elsewhere — just include them as base64-encoded content directly in your send request. This feature also works seamlessly alongside existing URL-based attachments.

How It Works

For full details and implementation examples of sending email attachments via base64 content, please see our documentation:

Ready when you are

Launch today.

Free tier with 3,000 emails, plus 100 SMS and calls per month. No credit card required. Paid plans start at $20/month.