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.

Ready to get started?

Download on the App Store