Skip to content
For the complete Netlify documentation index, see llms.txt. Markdown versions of this page are available by appending .md to the URL.

Unlimited seats on Netlify Pro for $20/month → Learn more 👥

Overview

For the complete documentation index, see llms.txt

Netlify’s data and storage primitives help you build apps that scale and stay secure — without the overhead of managing infrastructure yourself.

Whether you are building with Agent Runners and getting automatic storage setup (when needed) or customizing a storage primitive with the CLI, API, or an AI agent, Netlify supports every stage of your workflow.

Netlify Database

Serverless Postgres database with deep integration into the Netlify workflow with branching, automated backups, and team guardrails to protect your database on cross-functional teams using AI agents. As a first-class Netlify primitive, you can customize your database schema, ORM, and more for your needs.

Overview
API reference
CLI reference
Getting started

Netlify Blobs

Simple storage solution for unstructured data like file uploads and a data store for functions, which can power site maps, processing media assets, uploading files for a form, and more.

Overview
API reference
CLI reference

Comparing Netlify Database and Blobs storage

Section titled “Comparing Netlify Database and Blobs storage”

Here’s a quick comparison of Netlify Database versus Netlify Blobs. Agent Runners can automatically set up the right storage for your project’s needs.

Netlify DatabaseBlobs storage
Optimized forStructured data
requires querying for complex relationships
Simple, unstructured data like file uploads for images or documents
Use casesUser profiles, online store product inventory, transaction logsUser uploads for simple use cases, like text-based reviews and image uploads for a product review
Simple key/value store for functions. With Background Functions, you can trigger asynchronous serverless workflows for long-running operations like generating a site map, processing media assets, or sending emails in bulk. You can then use Netlify Blobs to persist the output of those computations.
Data typeStructured dataUnstructured data
QueryingSQLkey/value store
API supportYesYes
CLI supportYesYes