No signup required. Edit the code and see your chart render in real-time.
curl -X POST http://localhost:8000/api/v1/charts/render \
-H "Content-Type: application/json" \
-d '{
"chartType": "bar",
"data": [
{"month": "Jan", "sales": 120},
{"month": "Feb", "sales": 150},
{"month": "Mar", "sales": 180}
],
"xField": "month",
"yField": "sales"
}'Click "Run Code" to render your chart
Powerful features designed for modern developers
Bar, line, pie, scatter, heatmap, histogram, and more
5 built-in themes plus custom branding
Export as PNG, SVG, or Vega-Lite JSON
99.9% uptime, CDN-backed, enterprise SLA
Annotations, reference lines, custom colors
RESTful API, SDKs, webhooks, real-time updates
Get started in minutes with your favorite language
# Install: pip install vizstack
from vizstack import VizStack
client = VizStack(api_key="your_api_key")
# Create a bar chart
chart = client.charts.render(
chart_type="bar",
data=[
{"x": "Jan", "y": 120},
{"x": "Feb", "y": 150},
{"x": "Mar", "y": 180}
],
x_field="x",
y_field="y",
theme="corporate"
)
# Save as PNG
chart.save_png("chart.png")
# Or get the image URL
url = chart.url
print(f"Chart available at: {url}")From SaaS products to enterprise reporting, VizStack scales with your needs

Embed analytics directly into your product

Automate PDF reports with dynamic charts

Power BI alternatives for custom applications

Connect to Zapier, n8n, or custom workflows
Start free, scale as you grow. No hidden fees.
Perfect for getting started
100 charts/month
Get StartedFor growing teams and projects
1,000 charts/month
Get StartedFor large-scale production use
10,000 charts/month
Get StartedCustom
For large organizations
Everything you need to know about VizStack
Start creating beautiful charts in minutes. No credit card required.