> For the complete documentation index, see [llms.txt](https://docs.getinfinity.app/user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/creating-charts.md).

# Creating Charts

Infinity is a **leading AI-powered chart-building platform**, offering **state-of-the-art visualization capabilities** with over **40+ chart types** and **intricate customization options**. Our **intuitive and user-friendly** interface ensures that users of all skill levels can create highly customizable charts with ease.

***

### **Ways to Build Charts in Infinity**

Infinity offers **three distinct ways** to build and customize charts, catering to different user preferences and skill levels.

#### **1. AI-Based Chart Builder (Smart Wizard 🚀)**

The **AI-powered wizard** simplifies chart creation through a natural language interface.

**How it Works:**

* Users type a statement such as *“Sales by month”* or *“Compare revenue by region”*.
* The wizard asks **2-3 relevant follow-up questions** to refine the query.
* It automatically determines the **intent, data sources, SQL queries, and chart type**.
* The chart is generated instantly with minimal user effort.

**Best For:**

* Business users and executives who need quick insights without technical knowledge.
* Non-technical users who prefer a natural language interface over manual setup.
* Teams looking for automated, AI-driven analytics without writing queries.

***

#### **2. Manual Drag-and-Drop Builder 🎨**

The drag-and-drop builder offers a more hands-on approach, allowing users to construct datasets and charts with full control.

**Dataset Creation:**

* Users can manually **drag and drop tables** to create datasets.
* Built-in tools allow for easy **table joining and data blending**.

**Chart Customization:**

* After creating a dataset, users can fully customize charts by selecting data points, adjusting layouts, and modifying formatting options.

**Best For:**

* Business analysts who want full control over chart customization without writing code.
* Data professionals who need to merge and manipulate datasets visually.
* Teams that require flexible and interactive dashboards.

***

#### **3. Data Explorer (SQL & Advanced Analytics) 🛠️**

Designed for advanced users, the Data Explorer provides a **SQL-driven approach** for data extraction and visualization.

**Direct SQL Querying:**

* Users can write and execute **custom SQL queries** to extract specific datasets.

**Advanced Flow Control:**

* Supports complex workflows with **custom joins, aggregations, and data transformations**.

**Chart Publishing:**

* Once the dataset is built, users can customize and publish charts using the integrated visualization tools.

**Best For:**

* Data analysts and engineers who need SQL-level control over data extraction.
* Technical users who prefer a hands-on approach to data structuring.
* Organizations working with complex data that require highly refined queries.

***

### **No Matter Your Skill Level, We’ve Got You Covered**

* **Beginners** can use the **AI Wizard** for fast and effortless chart creation.
* **Intermediate users** can take advantage of the **Drag-and-Drop Builder** for complete customization.
* **Advanced analysts** can leverage the **Data Explorer** to write SQL, transform data, and generate custom charts.

With **Infinity’s flexible and innovative approach**, users can **seamlessly switch between AI automation and manual customization**, ensuring **powerful and insightful data visualization** for all experience levels. 🚀
