Uploading files to your bucket can be done in multiple ways, each suited for different use cases and requirements. This page provides a brief introduction to the available upload methods and their respective pros and cons to help you choose the best option for your needs.
The UI provides a user-friendly way to upload files directly to your bucket.
Pros:
Cons:
The File Storage Action allows direct file uploads from an API Route, Workflow, or Function.
Pros:
Cons:
Send a PUT request to a presigned URL obtained from the File Storage Action.
Pros:
Cons:
Multipart upload allows you to upload large files by splitting them into smaller parts.
Pros:
Cons:
We recommend using the Single File Upload via the programmatic approach as it leverages a Global CDN, making uploads faster and more widely available. Additionally, it does not consume any Flow runs of your application, providing better performance and scalability.
By understanding the pros and cons of each upload method, you can choose the best approach for your specific use case, whether you need a simple UI-based upload, integration into automated workflows, or efficient handling of large files.
Uploading files to your bucket can be done in multiple ways, each suited for different use cases and requirements. This page provides a brief introduction to the available upload methods and their respective pros and cons to help you choose the best option for your needs.
The UI provides a user-friendly way to upload files directly to your bucket.
Pros:
Cons:
The File Storage Action allows direct file uploads from an API Route, Workflow, or Function.
Pros:
Cons:
Send a PUT request to a presigned URL obtained from the File Storage Action.
Pros:
Cons:
Multipart upload allows you to upload large files by splitting them into smaller parts.
Pros:
Cons:
We recommend using the Single File Upload via the programmatic approach as it leverages a Global CDN, making uploads faster and more widely available. Additionally, it does not consume any Flow runs of your application, providing better performance and scalability.
By understanding the pros and cons of each upload method, you can choose the best approach for your specific use case, whether you need a simple UI-based upload, integration into automated workflows, or efficient handling of large files.