# Better Charts > Create data visualizations and diagrams using plain English Turn your CSV data into charts or create flowcharts and diagrams through conversational AI. No complex software or training required. ## What You Can Do **With CSV Data:** - Upload a spreadsheet and describe what chart you want - "Show monthly sales as a bar chart with blue bars" - "Create a line chart tracking revenue over time" - Get interactive charts powered by ECharts library **Without CSV Data:** - Describe any process, workflow, or concept - "Show the user registration process as a flowchart" - "Create a sequence diagram for API authentication" - Get professional diagrams using Mermaid ## Two Main Modes **📊 Data Charts (CSV Required)** - Bar charts for comparing categories and values - Line charts for trends and time-series data - Interactive charts with hover details and zoom - AI chooses appropriate colors and styling **📋 Diagrams (No Upload Needed)** - Flowcharts for processes and workflows - Sequence diagrams for system interactions - Class diagrams for software architecture - State diagrams for state machines - ER diagrams for database relationships ## How It Works 1. **Start a Conversation:** Visit better-charts.com 2. **Choose Your Path:** Upload CSV for data charts OR describe a diagram 3. **Use Plain English:** "Make a bar chart of sales by region" or "Show login workflow" 4. **Get Results:** Interactive visualizations appear instantly ## Key Features - **Conversational Interface:** Chat with AI to refine your visualizations - **10 Messages Per Chat:** Start new conversations when limit reached - **Real-time Generation:** Charts and diagrams appear as you chat - **Theme Support:** Light and dark modes available - **Conversation History:** Access previous chats from sidebar - **Feedback System:** Rate results to improve future responses ## File Support **CSV Only:** - Excel exports, Google Sheets downloads, survey data - Drag and drop or click to upload - Automatic data parsing and analysis - Works with dates, numbers, categories, and text **No Other Formats:** PDF, images, or other file types not supported ## Examples **Data Chart Examples:** - "Show quarterly revenue as blue bars" - "Create line chart of website traffic over 6 months" - "Compare product sales with different colored bars" **Diagram Examples:** - "Show customer onboarding process flowchart" - "Create sequence diagram for payment processing" - "Design ER diagram for blog database" ## Getting Started 1. Go to www.better-charts.com 2. For data charts: Click "Attach CSV" and upload your file 3. For diagrams: Just start describing what you want 4. Type your request in plain English 5. Refine through conversation if needed