EVERYTHING XIAOMI
Get listed

Schemity

Schemity is database design software that reads a live database and previews schema changes before they are run.

Place
#3 of 35
Score
7.7
Schemity's website

What Schemity is

Schemity is database design software that reads a live database and previews schema changes before they are run. It shows proposed changes and their effects, and only carries out a migration after you click Migrate. Supported databases include PostgreSQL, Supabase, MySQL, MariaDB, SQL Server, and SQLite. Design tools include ERD creation, inferred relationships, SQL and DBML import, check constraints, junction table generation, and schema linting across 26 problem classes. Its local MCP server offers 16 tools for Claude Code, Claude Desktop, Cursor, Codex, OpenCode, and other MCP hosts. The desktop app stores work as plain JSON files on your machine, suitable for version control with Git. It has no cloud backend, accounts, analytics, or telemetry, but sends an automatically generated machine ID and country code for license verification. A two-week desktop trial unlocks all features without a credit card. Afterward, offline design continues to work, while live database features and Context Views pause until a license is active. Lite provides free browser-based design and link sharing; a License costs $129 one-time.

Good

  • Previews migration effects before execution.
  • Supports six listed database types.
  • Stores desktop work as local JSON files.
  • Two-week trial unlocks all features without a credit card.
  • Lite includes browser design and link sharing for free.

Watch out

  • Live database features pause after the trial without a license.
  • Context Views also pause after the trial without a license.
  • A License costs $129 one-time.

Who it suits

Schemity suits software engineers who want to design database schemas and review proposed changes before applying migrations. Its local MCP server may be useful to people working with the listed MCP-compatible tools.

Verdict

Schemity brings schema design and migration review together, with local file storage and integrations through its MCP server. Note that live database features and Context Views require an active license after the trial.

Plans and prices

From Schemity's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
LiteFreeBrowser-based schema design · Share by link · Free
Education licenseFreeAll features unlocked · 1 year of updates included · Request with a .edu address · Free for students and educators
Free trialFreeall desktop features unlocked · no credit card · image exports carry a watermark · 14 days
EducationFreeall features · .edu verification required · free forever for students and educators
Schemity LiteFreedesign, save, share and export schemas · no live database connections · free browser version
Updates renewal$29 a yearrequires an existing license · extends updates for one year · optional annual renewal after the first included year
Licensed desktop$129, paid onceall features · no table, diagram or workspace caps · use on up to 3 machines · one-time purchase; 1 year of updates included
License$129, paid onceAll features unlocked · 1 year of updates included · Use forever after updates expire · Optional updates renewal $69/year · $129 one-time

The facts

Each one read from Schemity's own pages, with the date it was checked.

What it does

AI assistant
AI Chat supports bring-your-own provider keys and can use a local Ollama model so model calls can remain on the user's machine.checked 15 Oct 2026
AI credentials
The local MCP server keeps its token in the operating-system keychain and does not give an agent database credentials.checked 15 Oct 2026
AI integration
A local MCP server exposes sixteen tools for schema reading, impact measurement, drawing and staged organization actions.checked 15 Oct 2026
AI integrations
Its local MCP server offers 16 tools and works with Claude Code, Claude Desktop, Cursor, Codex, OpenCode, and any MCP host.checked 4 Oct 2026
Audience
The maker describes Schemity as database design software for software engineers and says its creator uses it to design and maintain production schemas.checked 4 Oct 2026
Capterra pricing record
Capterra lists a $129 one-time license and a $69-per-year updates add-on, and identifies a free education option.checked 15 Oct 2026
Context Map
The Context Map represents domains as nodes and counts foreign-key dependencies between them.checked 15 Oct 2026
Context views
Context Views provide focused read-only projections of one shared schema so domains such as billing or authentication can be viewed separately.checked 15 Oct 2026
Database support
The site lists PostgreSQL, Supabase, MySQL, MariaDB, SQL Server, and SQLite as supported databases.checked 4 Oct 2026
Design features
Features include ERD design, inferred relationships, SQL and DBML import, check constraints, junction table generation, and schema linting across 26 problem classes.checked 4 Oct 2026
Documentation depth
The documentation index lists 34 guides covering installation, six database engines, reverse engineering, design, context views, JSON storage, MCP, migrations and exports.checked 15 Oct 2026
ERD design
Its canvas models entities, fields and crow's-foot relationships, including 1:N, 1:1 and N:N links with generated junction tables.checked 15 Oct 2026
Export formats
Desktop exports include PNG, JPEG, SVG, SQL, Mermaid, DBML, PlantUML, D2, OpenAPI and data dictionaries in HTML, PDF, Markdown or Excel.checked 15 Oct 2026
Git-native storage
Workspaces are human-readable JSON folders that can be placed inside a Git repository and reviewed as pull-request diffs.checked 15 Oct 2026
Impact analysis
Impact analysis reports potential data loss, failing statements, table locks or rewrites, broken dependents and foreign-key propagation before migration.checked 15 Oct 2026
Import formats
The product imports SQL CREATE TABLE statements, full SQL dumps and DBML files.checked 15 Oct 2026
Licence status
Schemity is described as proprietary software with a one-time licence rather than an open-source project.checked 15 Oct 2026
Limit: collaboration
The maker's comparison states Schemity is deliberately single-designer and lacks real-time multi-user cursors and live collaborative editing.checked 15 Oct 2026
Limit: no flowchart feature
The Capterra catalog's feature comparison says Schemity does not offer Flowchart functionality.checked 15 Oct 2026
Local storage
Schemity stores work as plain JSON files on the user's machine, which can be version-controlled with Git.checked 4 Oct 2026

The company

Company location
Son Tran's public DEV profile identifies Hanoi, Vietnam as his base and describes him as an indie founder who built Schemity.checked 15 Oct 2026
Company size and funding
The opened maker pages identify an individual creator but do not state a legal entity, employee count, headquarters outside Hanoi, funding or investors.checked 15 Oct 2026
Limit: team purchasing
The pricing page says invoice, purchase-order, offline activation, security review and larger team licensing are not automated and require direct contact.checked 15 Oct 2026

Money

Limit: post-trial access
After the trial, offline design remains usable but live database features and Context Views pause until licensing, while only existing workspaces remain fully usable.checked 15 Oct 2026
The full review of Schemity

Schemity is database design software for engineers who need to understand schema changes before applying them. It fits developers who want local, version-controlled design files and a deliberate migration checkpoint. Its one-time license is compelling, but live database work and Context Views stop after the trial without activation.

Overview

Schemity connects to a live database, shows the proposed changes and their effects, and waits for an explicit click on Migrate before executing anything. That makes it better suited to engineers who want to review a migration rather than send changes straight from a model to production. Supported systems are PostgreSQL, Supabase, MySQL, MariaDB, SQL Server and SQLite.

Desktop projects are plain JSON files stored locally, so teams can place them under Git version control. The desktop application has no cloud backend, accounts, analytics or telemetry. It does send an automatically generated machine ID and country code for license verification, which is a limited but relevant consideration for tightly controlled environments.

Key features

Design and migration control

  • ERD design and imports: Visual entity-relationship modeling, inferred relationships, and SQL or DBML import support both new designs and existing schemas.
  • Schema structure: Check constraints and junction-table generation cover common relational patterns without requiring every element to be drawn manually.
  • Linting: Checks across 26 problem classes can expose design issues during modeling, giving engineers a review aid beyond the diagram itself.
  • Forward and reverse engineering: Schemity can read an existing database and export SQL for planned structures, making it useful for maintaining as well as creating schemas.
  • Version history: Built-in history complements Git-based JSON storage when users need to track design changes.

AI connections and security

The local MCP server provides 16 tools and works with Claude Code, Claude Desktop, Cursor, Codex, OpenCode and other MCP hosts. It listens only on the user's machine, keeps its token in the operating-system keychain, and does not provide an AI agent with database credentials. That is a practical route to assisted schema work for teams that want AI access without handing credentials to the agent.

Pricing

PlanPriceWhat it includes
LitefreeBrowser-based schema design and share-by-link.
Education licensefreeAll features, one year of updates; request with a .edu address.
License$129, paid onceAll features, one year of updates; use forever after updates expire; optional updates renewal at 69 USD per year.

The two-week desktop trial unlocks every feature and requires no credit card. Once it ends, offline design continues, but live database features and Context Views pause until a license is active. Lite is therefore best for browser-only modeling and link sharing, not ongoing live-database work. The education license is the strongest fit for eligible students and educators. The $129 License suits individual engineers or teams that prefer a perpetual version; the trade-off is that continued updates cost $69 per year, while the initial purchase remains usable after updates expire. Team buyers can contact the creator about invoices, offline activation, security review and volume licensing.

Platforms

Schemity is offered on Linux, macOS, Windows and the web. Deployment spans web and desktop, so browser-based sharing can coexist with local desktop projects.

Who it's for

Schemity is aimed at software engineers designing and maintaining production schemas. It is a strong choice for developers working across the listed relational databases who want migration impact previews, local files and an approval step before execution. It is less suitable if browser-only collaboration is the priority, if you need live features after the trial without buying a license, or if your database platform is outside its supported list.

Pros and cons

Pros

  • Migration previews and click-to-run execution keep review separate from applying changes.
  • Plain local JSON files work naturally with Git-based version control.
  • Six named database systems, reverse and forward engineering, SQL export and 26 linting classes cover a broad engineering workflow.
  • Local MCP integration supports several major AI clients without exposing database credentials.
  • A perpetual $129 license avoids mandatory ongoing subscription payments for the licensed version.

Cons

  • The free Lite plan is browser-based and limited to design and link sharing.
  • Live database features and Context Views require an active license after 14 days.
  • Desktop license verification still transmits a machine ID and country code.
  • Updates beyond the first year require an optional $69-per-year renewal.

Alternatives

MySQL is the better pick when you need a database platform itself, including SQL and NoSQL applications, replication and high-availability components, rather than a schema-design review tool.

Hackolade Studio suits modelers who want a community tier capped at 50 model objects or a 14-day Workgroup trial.

DbSchema is worth choosing when its Pro and Architect packaging, including saved design files and schema synchronization, matches your workflow.

pgModeler is an alternative for PostgreSQL-focused users comparing single-user terms with team lifetime licensing.

Database Workbench fits users seeking Basic, Professional or Enterprise editions for at least one database system on Linux or Windows.

SQL Power Architect is a free GPL v.3 option for users comfortable with Java Runtime 8.

ChartDB is preferable for self-hosted or web-based work with a free tier capped at one user, one database, 10 tables per diagram and two private diagrams.

DB Designer is the simpler web choice when a free Starter plan with two models and 10 tables per model is enough.

Verdict

Choose Schemity if you are an engineer who needs live-schema inspection, migration impact review and local, Git-friendly design files, especially with one of its supported databases. The main reason to look elsewhere is the post-trial licensing boundary: serious live work requires activation, while browser-only users may find Lite sufficient.

Alternatives to Schemity

All alternatives
  1. 1MySQL logo

    MySQL

    Free planAPILinuxmacOSSelf-hosted
    7.9Free plan
  2. 2Hackolade Studio logo

    Hackolade Studio

    Free planWebAPILinuxmacOS
    7.8Free plan
  3. 3

    Database Workbench

    Free planLinuxmacOSWindows
    7.5€199 one-time
  4. 4DbSchema logo

    DbSchema

    Free planLinuxmacOSWindows
    7.0From $29.40 a month
  5. 5

    pgModeler

    Free planLinuxmacOSWindows
    6.9From $59.90 a month
  6. 6ChartDB logo

    ChartDB

    Free planWebSelf-hosted
    6.8From $25 a month