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

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.

Rail Fence, Zig-Zag - encoder / decoder

Rail Fence, Zig-Zag cipher online encoder and decoder. Encrypt and decrypt any cipher created in a Rail Fence, Zig-Zag cipher.

CAPM (capital asset pricing model) SML (security market line) form - valuation of capital assets

The CAPM calculator can be used to calculate the cost of equity, to evaluate the investment effectiveness of collective investment funds (open-end investment funds, pension funds, etc.), to study the efficiency of the stock market, etc.
The CAPM calculator in the form of SML allows you to calculate the expected rate of return on all portfolios, not only effective ones, as well as individual stock market shares.

Burrows-Wheeler transform - encoder / decoder

Burrows-Wheeler transform online encoder and decoder. Encrypt and decrypt any cipher created in a Burrows-Wheeler transform.

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.

Linear Function - Calculator

With the help of the math calculator you can easily and quickly calculate the slope, the point of intersection with the Y axis.

Vernam cipher - encoder / decoder

Vernam cipher online encoder and decoder. Encrypt and decrypt any cipher created in a Vernam cipher.

Online calculator