Function Plotter
Enter an expression such as y=x² to graph it instantly, choose common functions, adjust the range, zoom or pan the canvas, and replay a left-to-right drawing animation.
Processed locally in your browser; data is not uploaded
Features
- Safe expression parsing
- One-click common function presets
- Trigonometric, exponential and logarithmic functions
- Left-to-right curve animation
- Range, zoom, pan and reset controls
- In-browser expanded preview
- Light, dark and mobile layouts
- Local browser processing
FAQ
Which functions and operators are supported?
Use +, -, *, /, powers and parentheses, plus sin, cos, tan, sqrt, abs, exp, ln, log and the pi and e constants.
Can I enter y=x^2 directly?
Yes. The y= and f(x)= prefixes are optional, and implicit multiplication such as 2x or 2(x+1) is supported.
How does the animation work?
Each plot traces the curve from its leftmost sample. Choose Replay animation at any time to start again.
Is my expression uploaded?
No. Parsing, calculation, sampling and drawing all run locally in your browser.
Related tools
- Device Info
- JSON Formatter, Validator and Format Checker
- Data Visualization Tool
- Function Plotter
- Code Formatter
- Timestamp Converter
- Unit Converter
- Color Converter and Picker
- Regular Expression Tester
- URL Parser and Query Editor
- HTTP Status and Header Reference
- Online Encoding Converter
- UUID / ULID Generator and Parser
- Online Encryption Tool
- Android Quick Reference
- Flutter Quick Reference
- iOS Quick Reference
- Online Translator
- Git Commands
- Terminal Commands
- AI CLI Commands
- Online QR Code Generator and Parser
- Online Curl Command Tool
- Base64 Encoder and Decoder
- Code Compare and Text Diff Tool
- Online Text Processing Tool
- China Tax Calculator
- Mortgage Calculator
- Exchange Rate Calculator
- Focus Training
- Cron Expression Calculator
- Online Image Tool
- Online File Converter
- MD5 Hash Checker and File Info
- Markdown Editor and Preview
- Content Generator
- JWT Decoder and Debugger
- Area Search