diff --git a/web/fup/fuphttp/metadata.go b/web/fup/fuphttp/metadata.go
index 60dec65395..095c77df99 100644
--- a/web/fup/fuphttp/metadata.go
+++ b/web/fup/fuphttp/metadata.go
@@ -40,6 +40,7 @@ func (m *Metadata) WriterOptions() *blob.WriterOptions {
 	}
 
 	return &blob.WriterOptions{
+		BufferSize:         8 * 1024 * 1024, /* 8 MiB */
 		CacheControl:       attrs.CacheControl,
 		ContentDisposition: attrs.ContentDisposition,
 		ContentEncoding:    attrs.ContentEncoding,