Checking your session...
Create publication-ready scientific figures with AI
Analyze is Plotivy's data visualization workspace. Upload your CSV or Excel data, describe the figure you need in plain language, and get a publication-ready matplotlib or Plotly figure — with the full Python code to reproduce it.
Free account • No credit card required • Your data stays private
How Analyze works
Upload your data
Bring a CSV or Excel file straight from your instrument or lab notebook. Column types are detected automatically and previewed before anything runs.
Describe the figure
Write what you want in plain language — for example, a violin plot of expression by treatment group. The AI generates the matplotlib or Plotly code for you.
Refine and export
Adjust the figure with follow-up prompts or edit the Python code directly, then export a publication-ready figure together with the exact code that produced it.
Built for research figures
AI plot generation
Natural-language prompts become working matplotlib or Plotly figures, with the full Python source included.
No-code data handling
Upload CSV or Excel files, preview large datasets, and transform columns without writing pandas by hand.
Editable Python code
Every figure is backed by code you can read, edit, re-run, and take with you — nothing is a black box.
Journal-ready styling
Apply journal figure styles and export at print resolution for manuscript submission.
Version history
Each iteration of a figure is kept, so any version can be restored and reproduced exactly.
Image and micrograph analysis
Analyze micrographs with FFT and roughness metrics alongside your plotted data.
Popular chart types you can generate
Each guide includes a worked example, when to use the chart, and the Python code to build it.
Frequently asked questions
Is Plotivy free to use?
Yes. A free account lets you generate publication-ready figures with full Python code export, with a monthly allowance of AI requests. No credit card is required.
Which file formats can I upload?
CSV and Excel (XLS/XLSX) files are supported, including multi-sheet workbooks. You can also paste tabular data directly.
Which plotting libraries does Plotivy use?
Figures are generated as matplotlib or Plotly code. You choose static or interactive output, and the generated Python source is always available to download.
Can I use the generated code outside Plotivy?
Yes. The exported Python code is standard matplotlib or Plotly and runs anywhere Python does, so your figures stay reproducible without any lock-in.
Why do I need an account?
An account keeps your datasets private and your work saved: figures, code versions, and analysis sessions are stored so you can reproduce or revise any figure later.