Skip to content
A quick web-based molar mass calculator and temperature converter.
HTML Python JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
static Refactored project, added documentation. Jan 25, 2015


About MolarFast

MolarFast is designed to give you the Molar Mass of a chemical compound quickly - hence MolarFast. As of the latest update, MolarFast is mostly functional - you can use brackets, coefficents, and hydrates. Currently, nested brackets are not working.

On Android devices with Chrome M39 and above, choosing "Add to Homescreen" will add MolarFast to your homescreen, where it will run in a seperate instance. Internet is still required.

Most information on constants and other values were obtained from data sheets provided by the University of Waterloo Department of Chemical Engineering. Standard atomic weight is used for all molar mass calculations. Standard atomic weight values were obtained from National Institute of Standards and Technology (NIST). The University of Waterloo, University of Waterloo Department of Chemical Engineering, nor NIST is associated or affiliated with MolarFast.

This web-app was developed with AngularJS, Bootstrap, Flask, and Python.

MolarFast is published under the GNU GPL v3.0 Licence.

About Us

MolarFast was created at SE Hack Day #13 on November 21, 2014 by Timothy Mui, a Computer Engineering student, and Deon Hua, a Software Engineering student.

Made with love.


Simply clone the repo, install flask and flask-cors via PIP, and run

API Endpoint

Send a POST request to postChemFormula, with {{formula:"yourChemFormula"}}. The molar mass will be returned.

You can’t perform that action at this time.