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

Step 1

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.

Step 2

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.

Step 3

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.

Ready to make your next figure?