Choose language

PL, EN, ES, DE, FR, RU

# 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.

## Online tool for drawing graphs of any function.

#### Functions

 Hull:

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

#### Display properties

 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

#### Graphics settings

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

 Background: Blue 1 Blue 2 Blue 3 Blue 4 Blue 5 Blue 6 Red 1 Red 2 Red 3 Red 4 Yellow 1 Yellow 2 Green 1 Green 2 Green 3 Green 4 Green 5 Green 6 Black Grey 1 Grey 2 Grey 3 Grey 4 White Orange Turquoise Violet 1 Violet 2 Violet 3 Violet 4 Violet 5 Violet 6 Violet 7 Purple Brown 1 Brown 2 Brown 3 Cyan Transparent Own 1 Own 2 Own 3 Lines: Blue 1 Blue 2 Blue 3 Blue 4 Blue 5 Blue 6 Red 1 Red 2 Red 3 Red 4 Yellow 1 Yellow 2 Green 1 Green 2 Green 3 Green 4 Green 5 Green 6 Black Grey 1 Grey 2 Grey 3 Grey 4 White Orange Turquoise Violet 1 Violet 2 Violet 3 Violet 4 Violet 5 Violet 6 Violet 7 Purple Brown 1 Brown 2 Brown 3 Cyan Transparent Own 1 Own 2 Own 3 Grid: Blue 1 Blue 2 Blue 3 Blue 4 Blue 5 Blue 6 Red 1 Red 2 Red 3 Red 4 Yellow 1 Yellow 2 Green 1 Green 2 Green 3 Green 4 Green 5 Green 6 Black Grey 1 Grey 2 Grey 3 Grey 4 White Orange Turquoise Violet 1 Violet 2 Violet 3 Violet 4 Violet 5 Violet 6 Violet 7 Purple Brown 1 Brown 2 Brown 3 Cyan Transparent Own 1 Own 2 Own 3 Gap: Blue 1 Blue 2 Blue 3 Blue 4 Blue 5 Blue 6 Red 1 Red 2 Red 3 Red 4 Yellow 1 Yellow 2 Green 1 Green 2 Green 3 Green 4 Green 5 Green 6 Black Grey 1 Grey 2 Grey 3 Grey 4 White Orange Turquoise Violet 1 Violet 2 Violet 3 Violet 4 Violet 5 Violet 6 Violet 7 Purple Brown 1 Brown 2 Brown 3 Cyan Transparent Own 1 Own 2 Own 3 Antialiasing  Poles Lines in background Lines in foreground Lines off

 Gamma: Brightness: Contrast: Rotation: ° Emboss Blur Negative Greyscale Sketchy Edges only

 ↙data

## Users of this calculator also used

### Trapezium - diagonals, area, perimeter, sides

Trapezium (trapezoid) calculator will help you calculate the long diagonal of the trapezium, the short diagonal of the trapezium, the side length, height, area and perimeter of the trapezium.

### Caesar cipher - encoder / decoder

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

### Quartiles Q1, Q2, Q3 of the interval series

With this statistical calculator, you will learn how to calculate the lower quartile, middle quartile, and upper quartile of an interval resolution series.

### Spelling words with the phonetic alphabet - converter, translator

Using this translator / converter you can quickly and easily check how to spell each word using the international (and not only) phonetic alphabet.

### Linear Regression - calculator with explanation

With this statistical calculator, you will learn how to calculate a linear regression step by step.

### Mode of the series of distributing class intervals

Online calculator calculates the mode of series of distributing class intervals. You learn how to find the Modal value for a grouped data with different intervals between the data classes.

### CATENARY Calculator - Chain curve

With the CATENARY Trigonometric Function Calculator, you can calculate catenary chain curve values. In addition to the response results, the calculator will also plot the selected function. You can choose a ready-made function, e.g. cat(?#X) where for ? you will substitute e.g. 2 for catenary two which will be equal to 2*cosh(x/2) or enter your own function e.g. cat(2#x^2) for 2*cosh((x^2)/2), cat(2#x+3) for 2*cosh((x+3)/2) etc.