Skip to main content

Download File

Downloads a file from a Supabase Storage bucket.

Supabase Download File node

This node retrieves a file stored in Supabase Storage and makes its contents available to the app. It can be used to download assets such as images, documents, or data files for display, processing, or client-side handling.

The downloaded file can be accessed in multiple formats depending on your use case, including a raw Blob, text, or an ArrayBuffer.

This functionality is based on the Supabase Client SDK method for downloading files from Storage. For reference, see
Supabase Client SDK – Download a file.

Inputs

DataTypeDescription
DownloadsignalTriggers the download operation.
BucketstringThe Storage bucket name.
Path (within bucket)stringThe file path inside the bucket.

Outputs

DataTypeDescription
File Blob*The downloaded file as a binary Blob.
File TextstringThe file contents as text, when applicable.
File Array Buffer*The file contents as an ArrayBuffer.
Is DownloadingbooleanTrue while the download is in progress.
Is DownloadedbooleanTrue once the download has completed.
StatusstringStatus returned from the download operation.
Is SuccessbooleanTrue if the file was downloaded successfully.
Is ErrorbooleanTrue if an error occurred.
Error TextstringError message returned by Supabase, if any.
SuccesssignalTriggered when the operation completes successfully.
FailuresignalTriggered if the operation fails.
FinallysignalTriggered after the operation completes, regardless of outcome.