How It Works
- Paste your Drizzle schema. The TypeScript file with your
pgTabledefinitions. - Click Generate. Your Drizzle schema is converted to DBML using AI. Tables are laid out automatically; drag and zoom to fine-tune.
- Download the image. PNG or SVG. The sun and moon button switches the diagram between a dark and a light style, and the downloaded image matches what you see. Or click Open in VibeSchema to carry the converted DBML schema into the full editor and keep working on it there.
Not Fully Satisfied With the Result?
The diagram is backed by a generated DBML schema, and you can keep working on it: click Open in VibeSchema to continue in the full editor. Chat with AI to evolve the schema, edit the DBML directly, rearrange tables by hand, store your schemas as projects with snapshot history, and export the result as an image or DBML file.
Coming From Another Format?
SQL, DBML, Prisma, and Mermaid convert exactly, no AI involved: open the VibeSchema editor and use the Import button next to Export in the diagram controls.
Privacy
Your pasted schema goes to our AI provider (Anthropic) once, for the conversion you clicked, and nothing else: VibeSchema does not read or store it, and Anthropic does not use API data to train its models. See the privacy policy for details.
Free, No Sign-Up
VibeSchema is free to use. No account required. Paste your schema above and download the diagram.