Similar apps
Compare allApp info
- Installs
- 1,000+
- Category
- Tools
- Content rating
- Everyone
- Version
- 1.4.4c
- Released
- Aug 5, 2016
- Last updated
- 10 Feb 2026
- In-app purchases
- No
- Contains ads
- No
- Promo video
- No
- Requires Android
- 4.1
Loading…
This app isn't in any of our charts yet.
An extensive yet lightweight math graphing calculator and equation solver.
Grapher Pro is a fast and effective equation plotter, capable of drawing any function (including complex-valued ones), solving equations and calculating expressions. Especially if you're a student, teacher or engineer, this app is made with you in mind! A wide range of predefined functions is available, including trigonometric & hyperbolic functions, polar coordinates, differentiation and more. Anything you type will be processed and displayed instantly by a powerful math engine, in both 2D and 3D modes. Furthermore, functions can reference each other and variable sliders allow for efficient visualization. As I strive to make Grapher fit your needs, any feedback and bug-reports are greatly appreciated! Pro version features • Full support for complex 2D functions (i.e. plot a real + imaginary part), complex plane parametric plots and domain coloring • Variable sliders: adjust parameters to see their effect in real-time • Choice between light and dark theme Curve types • Function (e.g. parabola, sine wave) • Polar (e.g. rose, spiral) • Parametric (e.g. ellipse, Lissajous) on the xy-plane, rθ-plane or complex plane • Implicit equation (e.g. conic sections) • Implicit inequality (e.g. half-plane) • Complex domain coloring (e.g. Riemann zeta) • 3D function (e.g. paraboloid) • 3D parametric curve (e.g. helix) • 3D parametric surface (e.g. sphere, hyperboloid) More features • Equation solver (numerical) • Find roots, extrema and intersections with other functions • Complex number support • Real-time variable sliders • Functions can reference each other, e.g. g(x)=2*f(x+1) • Custom math keyboard • Auto-detect input type • User variable support for both numbers and functions • Adjustable parameter range (for cartesian, polar & parametric curves) • Input history • Plot up to 28 graphs at once • Light and dark theme • Differentiation (numerical) • Trace graph • Capture screenshots Note: Mathematical functions should be typed by their names, for example sqrt(x) means √x. Hold a key to see all function names starting with that letter. If something is unclear, be sure to check out the 'Help' page as all details are summarized there.