Good Grapher™ - great and very powerful scientific graphing calculator. It will become your reliable assistant from elementary school to university and work.

- History tape
- real and complex numbers
- radians and degrees angle modes, support for minutes, seconds, grads
- constants: astronomical, atomic, electromagnetic, mathematical, physicochemical, universal
- functions: sin, cos, tan, cot, sec, csc, sinh, cosh, tanh, coth, asin, acos, asec, acsc, atan, acot, asinh, acosh, atanh, acoth, log2, log10, ln, logn(n,x) (log x with base n), √, ³√, abs, avg, ceil, floor, round, deg2rad, rad2deg, max, min, sgn, lcm, gcd, nCr, nPr, arg, real, imag, conj, polar
- operators: +, -, *, /, % (modulus), ^, ! (factorial), ' (minutes), " (seconds), {grad}
- assignment operator and A, B,…,J variables for values storage

- carefully-designed graph visualization
- cartesian y(x) and x(y), polar r(θ), parametric x(t) y(t), implicit graphs
- inequalities drawing
- function tracing and automatic min/max, zeros, intersections scanning for all function types
- intersection discovering between different function types, e.g. between cartesian y=x and polar r=1
- unlimited number of functions can be drawn simultaneously
- standard, trigonometric and logarithmic axes
- proportional and non-proportional scaling
- customizable graph colors
- table of graph values
- make screenshot

- cartesian x(y,z), y(x,z), z(x,y), cylindrical x(p,φ), y(p,φ), z(p,φ), spherical r(θ,φ), parametric xyz(u,v) and implicit graphs
- inequalities drawing
- points, lines, surface drawing modes
- configurable graph bounds
- make screenshot

- polynomial solver:
2x - 3 = 0 (linear)
3x² + 4x + 8 = 0 (quadratic)
5x³ + 2x² - 4x + 2 = 0 (cubic)
7x⁴ - 2x³ + 3x² + 2x - 1 = 0 (quartic)
- system of linear equations solver
with 2 unknown
2x - 9 = 9
3x + 4y = -13
with 3 unknown
-5x + 4y + 2z = -4
7x + 2y + 3z = 19
3x + 5y - 1z = 10

Good Grapher is also available for iPhone, iPod and iPad!

Visit for more screenshots, demo videos, details and news. Feel free to contact us for any questions and suggestions.

What’s New

Version 1.2

- minor bug fixes and improvements

Ratings and Reviews

3.7 out of 5
7 Ratings

7 Ratings

bayouxx ,

Np Printing

The graphing capabilities are really nice; I was up and running quickly. BUT, for some strange reason, you can't print your plots. You have to take screen shots and send them to another application to print. If I am wrong about this, please advise how you print directly from Good Grapher.

sadiufh23 ,


It won't let you create points and calculate a linear regression, bare bones app

RichInFaith-2 ,

An Excellent Graphing App

This is an excellent graphing app for the Mac OSX, and well worth the modest price of $5 that I paid. I primarily use this app for 2D graphing of algebraic equations, and it has been marvelous. This app also features a very useful "math solver" option for solving linear, quadratic, and other functions, in order to obtain x values (including imaginary numbers, when applicalbe) very quickly. This can come in quite handy at times for checking work if you are a student, and in a professional setting it can be a real time saver.

There is only one "bug" that I have noticed to date. Occasionally, the color-selection function for changing graphed line colors will get stuck on a specific color and you cannot change it. Whenever that happens, I have to quit the app and reopen it, after which it works fine again and I can change the colors of graphed lines once again. Best yet, the app remembers the last equations that were entered into it, so no work is lost at all. Hence, this one isue is a rather minor one that may be addressed in a future update and certainly does not undermine the usefulness of the app.

I have been using it for about a month now, and have no serious complaints but only high regard for the functionality of this utility. Thus, I consider this app to be a five-star graphing untility for the Mac and I highly recommend it.

App Privacy

The developer, Iurii Mozharovskyi, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer