---
title: "SQL for CMS — Free Framer plugin · Best of Framer"
description: "Free Framer plugin · by Mike Tulubaev · CMS. SQL for CMS brings database-level power to your Framer CMS."
canonical: "https://framer.elliotli.dev/plugin/sql-for-cms"
---

[Home](/)/[Plugins](/plugins)/[CMS](/plugins/category/cms)/SQL for CMS

# SQL for CMS

Query and bulk-edit with SQL

[View on Framer](https://framer.com/marketplace/plugins/sql-for-cms/?via=elliot-li)

![SQL for CMS preview image 1](https://framer.elliotli.dev/og/plugin/sql-for-cms/dd126225b6d3ba2f/1600x1200.jpg)

## Summary

SQL for CMS brings database-level power to your Framer CMS.

## Description

SQL for CMS brings database-level power to your Framer CMS. Write real SQL queries to search, filter, and manipulate your content — right inside the Framer editor.

 WHAT IT DOES

 Your CMS collections become SQL tables. Your fields become columns. Type a query, hit run, and get instant results.

##  FREE FEATURES

— SELECT queries with WHERE, ORDER BY, LIMIT, OFFSET, GROUP BY, HAVING

— JOIN across collections using reference fields

— Aggregate functions: COUNT, SUM, AVG, MIN, MAX

— String matching with LIKE, UPPER, LOWER, TRIM

— Schema browser showing all collections, fields, and types

— Export query results to CSV

— Full light and dark mode support

##  PRO FEATURES (paid)

— INSERT new items into any collection

— UPDATE items in bulk with WHERE clauses

— DELETE items with confirmation dialog

— 7-day free trial, no credit card required

##  WHO IT'S FOR

 Agencies managing client sites with hundreds of CMS items. Template creators populating demo content. Anyone running a blog, directory, or marketplace on Framer who's tired of clicking through items one by one.

 EXAMPLE QUERIES

Find your top-performing posts:

SELECT Title, Views FROM Blog\_Posts WHERE Status = 'Published' ORDER BY Views DESC LIMIT 10

Bulk-update a field:

UPDATE Blog\_Posts SET Featured = true WHERE Views > 5000

Join posts with authors:

SELECT p.Title, a.Name FROM Blog\_Posts p JOIN Authors a ON p.Author = a.Slug

## HOW IT WORKS

 1. Install the plugin and open it in any Framer project

2\. The schema browser loads all your collections and fields automatically

3\. Write SQL in the editor, press Run, and see results instantly

All queries run locally in your browser. Your CMS data never leaves the Framer editor. The only external call is license key validation.

## PRICING

Free: Unlimited SELECT queries forever

Pro Monthly: $12/month (7-day free trial)

Pro Lifetime: $99 one-time

1-Month Pass: $19 one-time

## Rank history [How rankings work →](/terms#rankings)

-   All · #860

## Details

- **Author**: Mike Tulubaev
- **Published**: 2026-03-28
- **Updated**: 2026-06-16
- **Added**: 2026-03-24
- **Categories**: CMS

## More across types

-   [Bend Video Carousel](/component/bend-video-carousel) — Axis Supply · $15 — Bend Video Carousel is an interactive video carousel for Framer that combines smooth movement with a curved, dimensional layout.
-   [CMS Archway Video](/component/cms-archway-video) — Axis Supply · Free — CMS Archway Video is a cinematic video carousel for Framer that combines continuously moving video cards with a distinctive arched shape.
-   [Reveal Nav CMS](/component/reveal-nav-cms) — TOC Studio · Free — CMS-connected hover nav menu

## More like this

-   [AssetHost](/plugin/assethost) — Builders Hub · Free — AssetHost
-   [Facet](/plugin/facet) — Halvard Studio · Free — Filter, search and sort CMS lists
-   [Apify Scraper Sync](/plugin/apify-to-cms) — Cliqto Media · Free — Scrape data straight into your CMS
-   [Inlet](/plugin/inlet) — Noah Manning · Free — Sync any JSON API into Framer CMS
