Function Grapher (Interactive Graphing Calculator)
Type a function of x and explore it visually. This graphing calculator supports common expressions, shows intercepts and a value table, lets you pan and zoom, and can export a branded PNG or a shareable link. Everything runs locally in your browser.
How to use this function grapher
A function grapher is a visual way to understand how a mathematical rule turns an input value x into an output value f(x). Instead of calculating one value at a time, you see the entire relationship as a curve. This is helpful for spotting patterns like growth, symmetry, curvature, periodic motion, and where a function crosses important reference lines.
To get started, enter an expression like x^2, 2x+3, sin(x), or log(x). You can then drag to pan and use your scroll wheel or trackpad to zoom in on interesting regions. The viewport controls let you set the domain (x min/max) and range (y min/max) directly if you want a precise window.
Intercepts and sample values
Two especially useful features when studying a graph are intercepts and tables. The y-intercept is the value at x = 0, written as f(0). The x-intercepts are the points where f(x) = 0, meaning the curve crosses the x-axis. This tool estimates intercepts numerically, which is fast and practical for many functions, even when solving the equation by hand would be tedious.
The included table of values shows sample x points across your current domain and the corresponding f(x). This helps you sanity-check the shape of the curve and connect the picture back to specific numbers. If you see discontinuities or very steep behavior, zoom in and adjust the viewport to get a clearer view.
Degrees vs radians for trig graphs
Trigonometric functions like sin(x), cos(x), and tan(x) can be interpreted using degrees or radians. In most math classes beyond basic geometry, radians are the default because they make calculus and periodic reasoning cleaner. In many real world contexts, degrees are more intuitive. This function grapher includes a toggle so you can match the convention you need and avoid confusing a 90° input with a 90-radian input.
Sharing and exporting graphs
You can copy a link that encodes the current function, viewport, and trig mode so someone else can open the same graph instantly. You can also export a PNG snapshot that includes subtle LifeHackToolbox branding at the top and bottom. Both options are helpful for homework, lesson notes, and quick explanations with screenshots.
This is an educational tool that runs entirely in the browser. It does not upload your inputs to a server, and it is designed to be fast and usable on both mobile and desktop. If you want to keep exploring, you can also try the Unit Circle Calculator or the Number Base Converter.