Site Feedback

Give your students feedback,
meaningfully and efficiently.

Students Show Step-by-Step Work

Students can start with a blank Free Math document, copying down and working through problems just as they would in paper notebooks.

Students save their work as a file and submit it through an LMS in response to an assignment.

Embrace Visual Learning

Students can add digital drawings and graphs to their assignments.

Including freehand or straight lines, basic shapes, and text.

Bridge the Gap Between Paper and Your Favorite Digital Tools

Students can include images in their solutions.

Including snapping a picture of written work with their webcam, or quickly pasting an image from another site like Desmos or Geogebra.

Simultaneously Review All Assignments

Complete solutions are shown, grouped by similar final answer.

You can award partial credit and give feedback to students that need help.

You don't need to type in an answer key, Free Math just provides an organized view of all student work.

Analytics Show Where Students Struggled

Give feedback on the most impactful problems first,
everything else gets completion points.


No Accounts Or Downloads Required

The entire experience runs right in your web browser.

Direct integration is provided for Google Drive and Classroom, including gradebook integration.

For other LMSes and cloud storage providers, assignments and grading sessions save directly from the browser to files in your downloads folder and from there they can be uploaded to any service you use for your class.

The files can be collected in any LMS, downloaded all together and loaded for grading. After grading, your LMS also easily provides an individual feedback file to each student.

lms logos

Join our e-mail list to find out first about new features and updates to the site.

Get Involved

Free Math is open source, which means the source code of the site is available to view, modify and redistribute under the terms of the GNU Public License.

Help us build our revolution, Free Math has already been used by tens of thousands of students and teachers to help improve feedback and discussion in their classes.

Report Bug or Request Feature
Source Code

Office Hours

Have questions about how to get started with Free Math?
Want to talk with the development team about a feature suggestion?
Interested in meeting other teachers improving their classrooms with Free Math?

Come to office hours on Google Meet, held Monday, Wednesday and Friday at 8:30-9:30am CST

Spread the Word

Help us bring simple freeform digital math assignments to the world's classrooms.

facebook twitter reddit pinterest

Great for Many Areas of Math




xlnxdx\int x\ln xdx
u=lnxu=\ln x
xlnsdx=x22lnxx221xdx\int x\ln sdx=\frac{x^2}{2}\ln x-\int\frac{x^2}{2}\cdot\frac{1}{x}dx
x22lnx12xdx\frac{x^2}{2}\ln x-\frac{1}{2}\int xdx
x22lnx12(x22)+c\frac{x^2}{2}\ln x-\frac{1}{2}\left(\frac{x^2}{2}\right)+c
x22lnx14x2+c\frac{x^2}{2}\ln x-\frac{1}{4}x^2+c


A ball is thrown from 1 m above the ground.\text{A ball is thrown from 1 m above the ground.}
It is given an initial velocity of 20 m/s\text{It is given an initial velocity of 20 m/s}
At an angle of 40 degrees above the horizontal\text{At an angle of 40 degrees above the horizontal}
Find the maximum height reached\text{Find the maximum height reached}
And velocity at that point\text{And velocity at that point}
max height at vy(t)=0\max\ height\ at\ v_y\left(t\right)=0
y(1.3)=9.5 my\left(1.3\right)=9.5\ m
y component of velocity is 0 at highest pty\ component\ of\ velocity\ is\ 0\ at\ highest\ pt
total velocity =vx=15.3 mstotal\ velocity\ =v_x=15.3\ \frac{m}{s}

Privacy Policy

Free Math is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Free Math is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Free Math. If not, see <>.