Integrations
/
Jet Storage

Store and manage files with Jet Storage

Databases
See and manage all of your Media Files
Overview

Jet Storage is Jet Admin's built-in file storage, ready to use the moment you create a Jet form or app — no external storage account, API keys, or bucket configuration required. Upload images, documents, and other files directly from a form or table view, and Jet Admin handles storing, serving, and securing them automatically.

Because Jet Storage is native to the platform, uploaded files behave like any other field on a record: you can scope who sees them by role, require an approval step before a file is visible to the rest of the team, and track every upload and download in the audit log. It's the fastest way to add file handling to an app without standing up or paying for a separate storage service.

What you can do
Upload file
Upload a file from a Jet form straight into Jet Storage, with no external storage account to set up first.
List files
Show files in a folder with search and pagination, filtered by name or type.
Download file
Pull a file into your app for preview, or pass it along in a workflow such as an approval or an export.
Delete file
Remove a file when a record is deleted or a document is replaced. Put it behind an approval step so it cannot happen on a single click.
Generate share link
Create a link to a file so it can be downloaded or previewed outside your app.
Use Cases
Scenario
What it looks like
Zero-setup file uploads
Start storing files, images and documents the moment you create a Jet form, with no external storage account to configure.
Attachments on every record
Let users attach files directly to database records, from support tickets to expense reports.
Internal document library
Build a simple internal file repository without paying for or managing a separate storage service.

Key benefits

  • Nothing to configure. Start uploading files as soon as you add a File field to a Jet form — no bucket, keys, or SDK setup.
  • Files live next to your data. Every upload is tied to its record, so you never have to reconcile a storage bucket with a separate database.
  • Built-in access control. Use Jet Admin's roles and approval steps to decide who can upload, view, or delete files.
  • No extra storage bill. Jet Storage is included with your Jet Admin plan, so small and medium file needs don't require a third-party account.

How to connect Jet Admin with Jet Storage

  1. Open the Jet form or app where you want to accept file uploads.
  2. Add a File (or Image) field and choose Jet Storage as its source — this is the default, so most fields are ready immediately.
  3. Set upload limits, allowed file types, and visibility rules for the field if needed.
  4. Optionally add an approval step so uploaded files are reviewed before they become visible to other roles.
  5. Publish the form or app — uploaded files are now stored, served, and logged automatically by Jet Admin.