Publication-Quality Scientific Figures from Excel Data
Figra is an Excel Office Add-in that creates publication-ready scientific visualizations using R and ggplot2 — directly in your browser, with no R installation required.
For chart examples, screenshots, and full documentation, visit https://h20gg702.github.io/figra-pages/.
- Open Excel
- Go to Insert > Add-ins > Get Add-ins
- Search for Figra
- Click Add
Or sideload the manifest manually for testing — see https://h20gg702.github.io/figra-pages/ for instructions.
- Select your data in Excel (with headers)
- Click "Load Data" in the Figra panel
- Choose a chart type from the dropdown
- Map your columns (Group, X, Y, Error as needed)
- Customize colors, fonts, and themes
- Click "Preview" to see your figure
- Click "Insert Figure" to add it to your sheet
- 18+ chart types — bar, box, violin, dot, line, grouped variants, IC50 dose-response
- Built-in statistical analysis — t-test, ANOVA, Kruskal-Wallis, Wilcoxon, with post-hoc tests
- Significance markers — brackets with *, **, *** or p-values, automatically placed
- R code export — generates ggplot2 code that reproduces your exact figure
- Full customization — fonts, colors, themes, axis scales, labels
- Data Table Converter — converts wide-format Excel data to long format for plotting
- No R installation required — runs entirely in your browser via WebAssembly
Figra uses webR to run R code directly in your browser via WebAssembly:
- No R installation required — runs entirely client-side
- No server — all processing happens locally, data never leaves your computer
- Cross-platform — works on Windows, Mac, and Excel Online
- Reproducible — export ggplot2 R code to recreate figures anywhere
Yoshiaki Sato ORCID: 0000-0003-3375-5189
MIT License