Skip to main content

Retool Storage

Learn about Retool Storage, a Retool-hosted file store for cloud-hosted organizations.

Files can be up to 250 MB each, although your browser may have settings that restrict this limit further.

Retool Storage is a Retool-hosted file store for cloud-hosted organizations. Using Retool Storage, you can upload and download files and use them in your apps and workflows.

Refer to the quickstart or Interact with files documentation to learn more about using Retool Storage.

Files schema

Retool file objects, such as files stored in Retool Storage, use the following schema:

name

string

The name.

id

number

The unique identifier.

type

string

The type of content or action to perform.

sizeBytes

number

base64Data

string

Some components, such as Image and PDF, have built-in support for files on Retool Storage. Select Storage as the Source and then select the file to use.

File access

By default, files stored in Retool Storage are only accessible to your users. To allow a file to be publicly accessible, from the Retool Storage resource page, select the ... menu, then Make public. From Retool Storage queries, select Make file public on upload.

You can access file URLs in file upload queries, file list queries, or from the Retool Storage resource page. From Resources > Retool Storage, select a file's ... menu, then Copy file URL.

You can then use file URLs as source URLs in Image and PDF components in apps.