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.

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.

Roland Smoker
Math Instructor
Conestoga Christian School

Free Math App is an excellent tool for seamlessly grading student work without timely preparation. Students are able access any mathematical symbol many word processing tools lack, enabling them to display their math work accurately and quickly.

Math Teacher
Kidder County High School

I would just like to compliment you guys on the work you've been doing with the website. This has been a life saver. All of my classes are using this and some students have had to quarantine but they can still work on the HW and submit it.

Krystina Wood
Mathematics Teacher
Toledo High School

Your site has made these difficult times of distance learning so much easier to manage as a teacher. I've raved about your site to several teachers and we're using it in all of our middle and high school classes.

Use All of Your Existing Materials

You can assign problems from anywhere including a textbook, worksheet or digital document like a Google Doc, Microsoft Word file or a PDF.

The flexible grading experience means you don't need to convert your materials. Students just reference problems from anywhere and produce digital work that can be reviewed in Free Math immediately with no setup ahead of time.

lms logos

Embrace Visual Learning

Students can add digital drawings and graphs to their assignments, or paste an image from another site like Desmos or Geogebra.

When writing on paper works better for some students, they can quickly snap a picture of their notebooks with their webcam.

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.

Office Hours

Have questions about how to get started with Free Math?
Want to talk with the team about a feature suggestion?
Interested in finding ways to contribute to Free Math?

Schedule a time to meet with our team using the link below.

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

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     Creative Commons Media and Open Source Code Used in this Site

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 <>.