Multer S3

JSON →
library 3.0.1 ·javascript
verified Jun 7, 2026

Streaming multer storage engine for AWS S3. Current stable version is 3.0.1, which uses AWS SDK v3 (specifically @aws-sdk/client-s3 and @aws-sdk/lib-storage). The 2.x line used AWS SDK v2 and the s3.upload method. This package integrates Multer's storage engine with S3 for streaming file uploads, avoiding buffering to the filesystem. It supports configurable bucket, key generation, ACL, metadata, and exposes rich file info (size, location, etag, etc.). Release cadence is intermittent; maintenance is community-driven.