Useful Graphing Tools

The links on this page take you to external sites; we are not responsible for their content.

Although we try to keep this page up to date, the status of free software or webpages may change. Please let us know if you find a broken or outdated link, or if you want to recommend a link to us.


Some NRICH problems can be greatly enriched with the use of software to allow students to plot graphs or explore geometry dynamically.


Spreadsheet software such as Microsoft Excel or the free spreadsheet in Open Office is useful for  statistics, numerical problems, and some simple programming. Google Docs also has a spreadsheet function.




Geogebra is free mathematics software for learning and teaching. It includes dynamic geometry, interactive graphing, algebra and spreadsheet capabilities.

Desmos is a free online graphical calculator which allows you to plot many functions together with sliders to change variables.



FMSLogo is a free implementation of the simple Logo programming language.