Choose language


Online tool for drawing graphs of any function.

With this online function graph plotter, you can draw any function. On one graph you can draw any three functions and compare their parameters. You can create graphs for many equations and functions. The tool draws:
- basic functions (roots, exponents, logarithms, ...),
- nested functions,
- trigonometric functions (sine, cosine, tangent square, arc tangent, secans, arc cosecans, ...),
- hyperbolic functions (hyperbolic coinus, hyperbolic cotangent, hyperbolic area sinus, hyperbolic area cosecans, ...),
- non-differentiable functions (Absolute Value, Modulo Division, Falk Haar, Möbius Function, Random Number, Binomial Coefficient, ...),
- probability functions (Normal distribution, Chi-square, Student's t-distribution, Fisher's distribution, Erlang's distribution, ...),
- statistical functions (Median, Lévy's distribution, Rayleigh's distribution, Weibull's distribution, ...),
- special functions (parabolic trajectory, semicircle curve, Bernoulli Lemniscate, Rule of three, Gaussian error function, ...),
- program functions (Characteristic boolean function, Defined boolean function, ...),
- conditional functions (Inverse conditional function, Weighted conditional function, ...),
- iterations / iteration functions (Iterated arithmetic mean, Mandelbrot function, Previous function value, ...),
- fractals (single random function, Weierstrass function, Takagi-Landsberg curve, ...),
- differential equations,
- integral equations,
- statistical averages (Arithmetic Mean, Geometric Mean, Harmonic Mean, Square Mean,),
- discrete distributions (Binomial distribution, Poisson distribution, Geometric distribution, Logarithmic distribution, Uniform distribution, ...),
- constant numbers (e, pi, golden ratio relation, Feigenbaum constant, ...),
- curves (Gauss bell curve, triangle curve, square curve, semi-ellipse curve, serpentine curve, ...),
- basic arithmetic operations,
- polynomials, etc.

Before using the chart drawing tool, please read the instructions below.

Online tool for drawing graphs of any function.


First graph:

 f(x)   Derivative   Integral
Domain from  to
Color:    Line:     Show term

Second graph:

 g(x)   Derivative   Integral
Domain from to
Color:    Line:     Show term

Third graph:

 h(x)   Derivative   Integral
Domain from to
   Line:     Show term

 Range x-axis from  to
 Range y-axis from  to
 Intervals x-axis:  y-axis:
 Reticule lines x-axis:  y-axis:
 Dashes length x-axis:  y-axis:
 Decimal places:  Gap at origin:
 Graph thickness:  Circle at origin:
 Log. scale x: No 2 e 10 100 or
 Log. scale y: No 2 e 10 100 or

 Reticule lines  Axis lines  Caption  Dashes  Frame  Errors  Def. Q=  

Background: Lines: Grid: Gap:

 Antialiasing  Poles

Gamma: Brightness: Contrast: Rotation: °

Emboss Blur Negative Greyscale Sketchy Edges only

Your own color 1: # Your own color 2: #
Your own color 3: #


Users of this calculator also used

Laplace expansion, determinant of 4x4 matrix - calculator

With the help of the calculator you will calculate the determinant of the fourth degree matrix by the Laplace Expansion method. You will learn step by step how the calculations are performed and we will get explanations of each action. A useful tool for learning, consolidating, checking your own calculations and understanding the Laplace method.

Fraction calculator - subtracting fractions step by step with explanation

With the Fractions Calculator, you can subtract any two mixed numbers or proper and improper fractions.
Fractions Calculator will show you the result of operations on fractions step by step and will give you explanations of the operations performed to subtracting fractions. You will learn how to simplify fractions, how to find a common denominator, how to find the least common multiple and the greatest common divisor.

Vigenère cipher - encoder / decoder

Vigenère cipher online encoder and decoder. Encrypt and decrypt any cipher created in a Vigenère cipher. You can use any shift and additionally a key for more precise text encoding.

Solving Systems with Gauss-Crout Elimination calculator

You can calculate any system of linear equations, both homogeneous and heterogeneous with any number of unknowns by Gauss-Crout elimination method.

Sight Test - Ishihara Charts - Color Blindness calculator

Use the Ishihara test to check if you suffer from color blindness, to what extent your defect is Protanopia or Deuteranopia, or maybe just insufficient differentiation between red and green shades. As a result, in addition to the diagnosis, you will have the opportunity to check how each of the Ishihara plates is seen by people with various visual impairments, and if you have a defect, they will allow you to see what is on the plates.

Floor panels and materials calculator

Flooring Calculator is a complete tool to calculate the costs and materials needed to lay a wooden floor. Thanks to the calculator, we will find out how many packages of panels, underlay, vapor barrier foil under the panels, skirting boards, connectors, corners and plugs will be needed, as well as the cost of all materials including labor.

Am I going bald? When will I go bald?

Are your hair falling out, are you starting to go bald? Use this calculator and check the probability and age at which you may be at risk of total hair loss.

Online calculator