CSV Upload Lab

Upload a small CSV from your device, inspect its columns, get rule-based chart suggestions, then send generated Python code to the Playground. Your file never leaves your browser.

Privacy: The CSV is read by JavaScript using the browser FileReader API. It is not uploaded to any server and no AI API is called.

1. Upload CSV

Browser only

Recommended size: under 500 KB for smooth mobile performance. For larger datasets, take a sample first.

2. Column intelligence

Rule based

Upload a CSV to see inferred column types.

3. Preview and suggestions

Explainable

No data loaded yet.

4. Generated Python code

Pandas + Seaborn

The code embeds your CSV text with StringIO, so it can run inside the browser Playground without needing disk access.

Upload a CSV to generate code.