Welcome, Product Hunt! 🎉

Compare SQL schemas in your browser.
Generate migrations instantly.

SchemaLens is a privacy-first schema diff tool for PostgreSQL, MySQL, SQLite, SQL Server, and Oracle. Paste two CREATE TABLE dumps, get a visual semantic diff, and generate ready-to-run ALTER TABLE scripts.

Product Hunt Exclusive: 30% Off Pro Annual
Use code PRODUCTHUNT at checkout
Pro Annual: $99 $69 / year

100% client-side. Your schemas never leave your browser.

See it in action

Paste two schemas. Click Compare. Get the diff and migration SQL in seconds.

SchemaLens visual diff showing added, removed, and modified tables
Migration SQL output with syntax-highlighted ALTER TABLE statements
Export diff report as Markdown for PRs and documentation

Why developers choose SchemaLens

🔒

Privacy First

100% client-side. Your schema never hits a server. Verify it yourself in DevTools → Network.

Zero Setup

Open the URL and diff in 10 seconds. No install, no signup, no backend.

🧠

Semantic Diff

Understands tables, columns, types, defaults, constraints, indexes, triggers, views — not just text.

🛡️

Breaking Change Detection

Risk score (0–100) flags dangerous migrations before they hit production.

🔗

Shareable URLs

Share diffs via base64-encoded URLs. Paste into Slack, email, or PR descriptions.

📦

CLI + CI/CD

Run npx schemalens-cli locally or in GitHub Actions, GitLab CI, and Bitbucket Pipelines.

What you get

Free

$0
  • ✅ Up to 10 tables per diff
  • ✅ Visual diff + migration preview
  • ✅ 5 SQL dialects
  • ✅ 17 free micro-tools
  • ✅ Schema risk score
PH EXCLUSIVE

Pro Annual

$99 $69
per year with code PRODUCTHUNT
  • ✅ Unlimited tables
  • ✅ Full migration SQL generation
  • ✅ All exports (Markdown, PDF, JSON, SQL, Prisma, Drizzle)
  • ✅ Shareable diff links
  • ✅ Diff comments & annotations
  • ✅ VS Code extension
Get Pro — $69/yr

Built in public

18 days. 40 blog posts. 17 micro-tools. One developer. One mission.

5 SQL dialects
17 micro-tools
40 blog posts
100% client-side
$0 infrastructure cost
See How It Works

Ready to diff your schema?

No signup required. No data leaves your browser.