Free BusCalc graphing calculator

Graphing calculator

Explore functions, compare curves and change parameters with sliders. Your equations stay in your browser.

Use explicit multiplication: 2*x, a*sin(b*x)+c. You may start a line with y=. Trigonometry uses the angle mode below.

Parameters

Use a, b and c in your equations. Sliders cover -10 to 10; the number fields allow other finite values.

    Evaluate a point

    Value table

    21 sample x values across the current view. Undefined real-number results are marked. The graph uses a denser numerical sample.

    How to use this graphing calculator

    Enter up to four real-valued functions y=f(x), then select Draw graphs. For example, x^2 plots a parabola, sin(x) plots a sine curve, and a*x+b gives a line you can change with the parameter sliders. Values a=2 and b=1 give y=2*x+1; at x=3, y=7.

    Supported functions include sin, cos, tan, their inverses, sqrt, cbrt, abs, ln, log, exp, floor and ceil, plus powers and the constants pi and e. Use * for multiplication and ^ for powers. Radians are the default for graphing; degree mode is available.

    Scope and numerical limits

    This is BusCalc's own function graphing tool. It is not Desmos and is not affiliated with Desmos. It supports explicit real-valued functions of x, parameter sliders, value tables, axis controls and SVG/CSV export. It does not yet support implicit equations such as x^2+y^2=25, shaded inequalities, parametric or polar plots, regressions, geometry constructions, 3D graphs or symbolic solving.

    Curves are sampled numerical approximations. Undefined samples and large jumps split a curve, but narrow features or discontinuities can still be missed. A connecting line does not prove continuity. Zoom in and check the value table or individual points. The tool does not certify roots, intersections or asymptotes. Browser floating-point precision applies.

    Inputs and graphs stay in this tab; they are not saved automatically. Download an SVG or CSV to keep your work. For expression-only calculations, use our scientific calculator. Function reference: MDN mathematical functions.