Figra

Create publication-quality scientific figures directly from Excel using R and ggplot2. No coding, no payment required.

✅ Now available on Microsoft AppSource — install directly from Excel:
Home tab → Add-ins icon → search "Figra" → Add

Download manifest.xml

For manual installation only. Free for everyone (one-time registration required).

See It in Action

From Excel data to publication-ready figure in seconds.

Generate a Figure

Select your data, choose a chart type, and click Preview.
Double-click to enlarge

Regenerate a Figure from PNG

Data and settings are embedded in the PNG. Reload it anytime to reproduce or edit your figure.
Double-click to enlarge

Why Figra?

📊

Publication-Ready

Generate figures that meet journal standards with proper fonts, sizes, and resolution.

💻

No R Installation

Powered by WebR technology. R runs directly in your browser - nothing to install.

📈

Statistical Analysis

Built-in statistical tests with automatic significance markers and post-hoc analysis.

🔄

Regenerate from PNG

Data and settings are embedded in the saved PNG. Reload it anytime to fully reproduce or edit your figure. Avoid social media or image sites that compress files.

📝

Export R Code

Learn ggplot2 by exporting reproducible R code for any figure you create.

🚀

More Coming Soon

IC50 dose-response curves, scatter plots, and other features are under active development.

What You Can Make with Figra

Bar plot
Box plot
Violin plot
Histogram
Scatter plot
Grouped bar plot with error and dots
Grouped box plot with dots
Grouped line plot
Grouped dose-response curve
Dose-response curve
Linear-quadratic survival curve
Gene Ontology plot
Bar plot
Box plot
Violin plot
Histogram
Scatter plot
Grouped bar plot with error and dots
Grouped box plot with dots
Grouped line plot
Grouped dose-response curve
Dose-response curve
Linear-quadratic survival curve
Gene Ontology plot

Download Ready-to-Use Templates

Each image contains embedded data and settings.
Download one and use Regenerate from PNG to reproduce it instantly.

Get Started in 2 Steps

1

Install from Excel

  1. Open Excel
  2. Click the Add-ins icon in the Home tab
  3. Search "Figra" and click Add

Works on Windows, Mac, and Excel Online. No download needed.

💡 No Excel subscription? Excel Online is completely free with any Microsoft account (Outlook, Hotmail, etc.) — no Microsoft 365 subscription required.

Also listed on Microsoft AppSource — but install from within Excel for best results.

Some organizations (universities, hospitals) disable the Microsoft AppSource store. In that case, use Excel Online — it's free with any Microsoft account and the Add-ins store is always available there.

🌐 Excel Online — manual upload:

  1. Download manifest.xml using the button above
  2. Open a workbook at excel.cloud.microsoft
  3. HomeAdd-insMore SettingsUpload My Add-in
  4. Select the downloaded manifest.xmlUpload

🍎 Mac Desktop Excel:

  1. In Finder, press Cmd+Shift+G and go to:
    ~/Library/Containers/com.microsoft.Excel/Data/Documents/wef
    (Create the wef folder if it doesn't exist)
  2. Copy manifest.xml into that folder
  3. Restart Excel → HomeAdd-ins → select Figra

🪟 Windows Desktop Excel:

⚠️ Note: Microsoft disabled the Shared Folder sideloading method by default from Office build 16.0.16227 (March 2023) onward. If the Shared Folder tab is missing, use Excel Online instead, or ask your IT admin to deploy via Microsoft 365 Admin Center → Settings → Integrated Apps.
  1. Create a folder e.g. C:\FigraAddin and copy manifest.xml into it
  2. Right-click the folder → PropertiesSharingAdvanced Sharing → check Share this folder — note the network path (e.g. \\YourPC\FigraAddin)
  3. In Excel: FileOptionsTrust CenterTrust Center SettingsTrusted Add-in Catalogs
  4. Paste the network path → Add Catalog → check Show in MenuOK
  5. Close and reopen Excel → InsertGet Add-insSHARED FOLDER tab → FigraAdd
2

Start creating figures

Click Figra in the Home tab, register (one-time), and create your first figure!

Cite Figra

If you use Figra in your research, please cite our preprint:

Sato Y. Figra: A WebAssembly-based Excel Add-in for publication-quality scientific visualization with ggplot2. bioRxiv 2026. doi: 10.64898/2026.05.06.723320

@article{sato2026figra,
  title={Figra: A WebAssembly-based Excel Add-in for publication-quality scientific visualization with ggplot2},
  author={Sato, Yoshiaki},
  journal={bioRxiv},
  year={2026},
  doi={10.64898/2026.05.06.723320}
}

View Preprint on bioRxiv

Frequently Asked Questions

Is Figra free?

Yes, Figra is completely free with a one-time registration.

Does it work on Mac?

Yes! Excel Online provides full functionality on Mac. The Mac Excel desktop app has some limitations due to Mac OS restriction: saving PNG with embedded metadata and downloading .R files directly to your folder don't work, but you can copy R code to clipboard instead.

Do I need to install R?

No, Figra uses WebR technology - R runs directly in your browser with no installation required.

What file formats can I export?

PNG with embedded metadata (data and settings), allowing you to regenerate figures later.

What statistical tests are supported?

t-test, Wilcoxon test, ANOVA, and Kruskal-Wallis. Post-hoc tests include Tukey HSD, Dunnett, Steel, and Dunn, with Bonferroni and Holm correction options.

What kind of data works best with Figra?

Figra runs R entirely inside your browser via WebAssembly (webR), which can use up to 4GB of your PC's memory (details). Performance depends on your available RAM and CPU speed — typical experimental datasets work well on most modern computers, but very large datasets may be slow or unresponsive. Figra is not designed for large-scale genomics data visualization such as RNA-seq or other NGS results.

Publication-ready figures, right from Excel.

No R installation. No subscription. Just great figures.

Download Figra

Support Figra

Figra is built and maintained by a single postdoctoral researcher in their spare time. It is completely free — no ads, no subscription, no paywalls.

If Figra saves you time in the lab, a small donation helps keep the project alive and supports future development. It is entirely voluntary and genuinely appreciated.

Donate via PayPal

Completely optional. Thank you for using Figra!