MathPlot

Add 2D math graphs to your Canva design — free!

Overview

MathPlot is a powerful and free Canva app for 2D mathematical functions and data.

Create stunning graphs and charts with ease without leaving Canva using the popular MathJs Syntax. Whether you’re a student, educator, or professional, MathPlot simplifies visualising complex mathematical concepts and lets you plot:

How it works

The following image illustrates MathPlot’s interface and capabilities:

MathPlot initial screen showing a graph preview and function configuration panel inside Canva

MathPlot offers a plot where you can preview the graph before you insert it. The plot is configurable from a menu button underneath, and can be inserted into the design from the +Add button.

Below are the graph configurations. You need to have at least one graph on the plot. You can add more graphs from the Add Graph button.

Each graph has a type and based on this selection you can provide suitable configurations. All formulas and constants use MathJS expressions (e.g. x^2, sin(x)) and constants (e.g. PI, E, Infinity). For more details, review the MathJS Docs.

Configure the plot

The following annotated screen illustrates how to configure the plot:

MathPlot plot settings screen showing axis ranges, labels, grid toggle, and scale options

You can:

Manage multiple graphs

If you have multiple graphs, they will be presented in an expandable “accordion”, as depicted below:

MathPlot showing multiple graphs in an expandable accordion panel

Each graph can be removed from the × button in the top right corner of its configuration.

Add to design

Once you are happy with the plot and ready to insert it, click the +Add button, as depicted below:

MathPlot Add to Design screen showing colour mode and resolution options before inserting the graph into Canva

It will open a menu, where you can select:

Stay tuned!

Stay tuned for more demos and tutorials. Until then, feel free to email us for any inquiries or support.