Filter Variables

Filter Variables for Smarter Dashboards

Create flexible datasets and dashboards that adapt to input — whether it's from your team, clients, or embedded environments.

Filter Variables

A closer look

Build dashboards that adapt to context

Build dashboards that respond intelligently to user input. With Chartbrew's Filter Variables, you can inject values into your datasets, raw queries, and API requests — making your dashboards dynamic, flexible, and easy to reuse across teams or clients.

Use them in-app or through embeds, pass values via filters or URLs, and control exactly how your data is filtered without writing extra logic.

Made for your workflow

What you can do.

Use Variables Across Your Stack

Inject values into SQL, MongoDB, API headers & bodies, Firestore, and RealtimeDB filters — all from the same dataset.

Smart Filters at Any Level

Define filters at the chart or dashboard level to let users tailor their view without touching the query.

Embed with Context

Pass values via URL parameters or route params in embedded dashboards and reports — perfect for client portals and multi-tenant setups.

Simple by Design

Variables are scoped to each dataset for maximum control without the overhead of global config management.

No-Code Input for Complex Queries

Empower non-technical users to interact with advanced queries by connecting UI filters to variable inputs.

Reusable Across Dashboards

Use the same dataset setup in multiple dashboards, reports, or embedded charts — just pass different values with filters or URLs.

Explore all features →
“Chartbrew has helped us move away from having to constantly update clunky Google-based charts, but what most impresses me is the responsiveness and the helpfulness of the people behind Chartbrew. Highly recommend!”
SC
SchuylerFull-stack developer, Fairchain

Connect. Explore. Keep watching.

Start exploring your own data.

Use Chartbrew Cloud or host it yourself.