Quick start
One chart definition, four ways to create, and publication-ready output wherever the chart needs to live.
Szum is a chart design system. A small shared definition combines your data, chart structure, labels, and theme, so the same considered chart can move between tools without being redesigned each time.
Choose how you want to work
AI agents
Connect ChatGPT, Claude, Cursor, or VS Code through the Szum MCP server.
Web editor
Create, customize, export, and publish a chart in your browser. No signup needed to start.
Developers
Render images from JSON, save stable chart URLs, or add interactive embeds to a product.
Figma
Create charts with sample data or CSV, then insert editable semantic layers onto the canvas.
One definition, three outputs
PNG and SVG images. Render on demand or publish a stable image URL for emails, reports, documents, and automations.
Editable Figma assets. Insert the same chart as named vector and text layers that stay editable on the canvas.
Interactive embeds. Publish a responsive iframe with tooltips and legend controls for dashboards and product interfaces.
The output changes. The data, chart structure, and visual language do not.
Shared foundations
Every workflow uses the same chart grammar, semantic compiler, and curated themes. Learn the shared model once, then choose the interface that suits the job.
Configuration
The complete shared chart definition.
Themes
Six curated visual identities and custom overrides.
Validation and Review
Errors, recoverable warnings, and explicit suggestions.
Authentication
Anonymous use, API keys, MCP OAuth, and publishing.
Plans and limits
What is free, what is metered, and what Pro unlocks.