Everything *[NYC] 2026: see what we announced. →
Skip to content

Optimization Plugins

Optimize your Sanity-powered site with plugins for SEO, images, IDE snippets, content models, and more. For use in JAMstack frameworks such as Svelte, Gridsome, and 11ty.

Alt Text Generator AI

Generate SEO-friendly alt text for images in Sanity Studio. Generate alt text individually or in bulk and rank faster on Google. No code required to get started.

sanity-audit

Lighthouse for your Sanity content. Run npx sanity-audit inside any Studio project and get a ranked, actionable HTML report in 30 seconds missing meta titles, images without alt text, duplicate slugs, stale content, and more. Works with any schema, no config needed.

Leandro Barbosa

Redirects

Editor managed 301/302 redirects for Sanity.

Yasin Genc

PostHog A/B Testing

Page-level A/B testing for Sanity Studio driven by PostHog experiments: map PostHog variants to Sanity pages, with live experiment status, sync, and a kill switch.

Gallery Block

Image galleries as a Portable Text block: grid or carousel, fed from the Sanity Media Library. Every image carries alternative text, caption and credit, and the caption is rendered underneath each slide. The carousel steps through one image at a time with arrows and dot indicators; clicking any image opens it full screen in a native <dialog> lightbox with keyboard navigation. The renderer ships structural CSS only — colours, fonts and spacing come from your design via CSS custom properties.

SGNTech

Instagram Embed

Embed Instagram posts, reels and IGTV videos anywhere inside an article. Editors paste either a post URL or Instagram's full embed code — both are reduced to a clean permalink, so no tracking parameters or markup end up in your content. A live preview inside the editor shows what was picked before publishing. Ships a separate `/render` entry point with a React component and a @portabletext/react mapping, so the frontend renders posts without importing `sanity` into the app bundle.

SGNTech

Mermaid Content Model

Render your runtime schema as a Mermaid class diagram inside Sanity Studio.

Andy Fitzgerald

sanity-plugin-link-checker

Scans a Sanity dataset for broken document references and external links, with a Studio tool to review and jump to the offending documents.

Sirv media source

Add Sirv as a first-class media source inside Sanity Studio. Connect your Sirv account, browse the Sirv DAM, and pick images, videos, 360 spins, Sirv views or any file directly from fields. Assets stay on Sirv and render on the frontend with the companion @sirv/react package.

Jake Brumby

Key Value Input

Sanity Studio input component for editing ordered key-value string pairs. Supports add, remove, and reorder operations with real-time patch updates.

Sanity plugin smart asset manager

An advanced asset management plugin for Sanity Studio with smart filtering, size analysis, unused asset detection, and usage tracking.

Code-Journey

Sanity plugin color input

sanity-plugin-color-input is a beautifully designed and highly customizable color picker for Sanity Studio (v3, v4, and v5). It supports solid colors and linear gradients, returns rich color formats (HEX, RGBA, HSL, and full CSS gradient strings), and includes customizable presets with one-click copy functionality. Built natively for modern Sanity architecture.

Code-Journey

PageBridge

Recover traffic from your best content. PageBridge syncs Google Search Console data into Sanity Studio so you detect decay and fix it without leaving your editor.

Soma Somorjai

sanity-plugin-imagekit

A Sanity Studio plugin that provides seamless integration with ImageKit.io, enabling you to browse, manage, and deliver optimized media directly from your Sanity Studio.

sanity-plugin-unique

Add simple uniqueness validation for string fields (e.g. email, username, slug) in Sanity Studio v3.

Other contribution categories