Skip to main content
The full reference for Convex file storage. See Features → file storage for the executive overview.

Server side

convex/files.ts

Client side

Serving

For long-lived public URLs (e.g., user avatars in <img> tags), serve via the URL — Convex handles CDN caching automatically.

Deleting

Limits

  • 100 MB max per file by default.
  • Storage cap depends on plan (see Usage limits).

File uploads recipe

Worked example.

Cloudinary

Advanced image transformations.

AWS S3

For files >100 MB.
Last modified on April 18, 2026