NumberPath
Preparing offline
Algebra & graphingFree calculatorPreparing offline

Graphing Calculator

Plot real expressions, inspect a value table, and estimate roots, intersections, and local extrema within a chosen interval.

Your inputs

Use explicit *; functions sin, cos, tan, sqrt, abs, ln, log, exp.

Optional second curve and intersection estimates

Real finite functions only; 160-character expressions, 401 samples, x-width ≤1,000,000, |y| plot clipping at 100,000. Domain gaps and likely asymptotes are separated, but sample-based detection may miss narrow or removable discontinuities. Plot is a static SVG; no shareable expression URL. No symbolic exact roots or guaranteed exhaustive feature detection.

Your calculation

Result

—

Enter your inputs to see the result and working.

No account. Inputs stay in your browser.

How to use this calculator

Enter f(x), optional g(x), and an x interval. Use explicit multiplication such as 2*x. The result includes a plot, table, and numerical feature estimates.

Formula and method

Evaluate sampled points y=f(x). Find sign-change roots/intersections by bisection and local extrema from neighboring samples.

Worked example

f(x)=x²−4 on [−5,5] has roots −2 and 2 and minimum at (0,−4).

Assumptions and supported scope

Real finite functions only; 160-character expressions, 401 samples, x-width ≤1,000,000, |y| plot clipping at 100,000. Domain gaps and likely asymptotes are separated, but sample-based detection may miss narrow or removable discontinuities. Plot is a static SVG; no shareable expression URL. No symbolic exact roots or guaranteed exhaustive feature detection.

Method references

Method and worked example checked against the calculator implementation. About our methods · Report a correction

Keep exploring

Try another calculator with clear working.

Sequence and Series Calculator →

Saved calculations

Stored in this browser on this device. Browser data removal also removes these saves.

Keep NumberPath handy

Open this website in a browser that supports installation. If an install option is available, use its address-bar or browser-menu control.

iPhone or iPad: open the Share menu and choose Add to Home Screen. Installation options depend on your browser.

When the header says Offline ready, the app shell has been cached. Calculators you open online are saved for offline use until the next app update. Saved inputs remain in this browser. Installation varies by browser; it has not been tested on every device.