Everything you need
Built to make you better at math.
MathScans isn't just an answer machine. Every feature is designed to help you understand the work, not just copy it.
Instant math scanning
VisionKit-powered camera with auto-corner detection and manual handle adjustment. Works on printed textbooks, handwritten homework, and whiteboards. Confidence indicator warns you if a scan is unclear before you solve.
AI-powered step-by-step solutions
Mathpix OCR converts your photo to precise LaTeX, then GPT-4o generates a complete step-by-step solution. Each step shows the equation state, names the operation, and explains it in plain language.
Animated tutorial player
Watch equations transform before your eyes. Terms highlight, move, and morph with each step — built with SwiftUI's matchedGeometryEffect for fluid native animations. Includes play/pause and speed control.
Voice narration
Every step explanation is read aloud using on-device text-to-speech. Works offline. Supports 40+ languages. Toggle on or off at any time from the solution screen or settings.
Multi-language support
The full app UI adapts to your device language. Explanations and voice narration are generated in your preferred language. Supports decimal separator preferences (3.14 vs 3,14) and regional number notation.
Math display preferences
Choose your preferred decimal separator, repeating decimal notation (vinculum 0.3̄, ellipsis 0.333…, or parentheses 0.(3)), and binomial coefficient style (C(n,k) or stacked notation).
Full curriculum coverage
Arithmetic, algebra, intermediate algebra, geometry, trigonometry, pre-calculus, calculus, and statistics — over 200 problem types supported from K-12 through early university.
Scan history
Every problem you solve is saved to your account and synced across devices. Last 10 scans cached locally for offline access. Tap any past scan to review the full solution.