How It Works
Solve any math problem in 4 simple steps
Step 1
Capture or Type
Take a photo, write by hand, or type your math problem directly into Zupiq.
Step 2
AI Understands
Zupiq's AI reads and interprets the problem — handwritten, printed, or typed.
Step 3
Get Step-by-Step Solution
Every step is shown clearly so you can follow along and understand the method.
Step 4
Learn & Improve
Build real understanding, practice similar problems, and track your progress.
Supported Math Topics
What math can Zupiq solve?
From basic arithmetic to advanced calculus — Zupiq handles it all.
Why Zupiq
Why students choose Zupiq
Zupiq doesn't just give you the answer — it teaches you how to get there, so you actually understand the math.
- Step-by-step explanations, not just answers
- Works with photos, handwriting, and typed text
- Covers algebra, calculus, geometry, and more
- Generates diagrams and graphs for visual problems
- Supports multiple languages
- Track progress and build study habits
- Available on iOS and Android


Example Problem
See how Zupiq solves geometry step by step
Problem
Find the distance between points A(1, 2) and B(7, 10), then find the midpoint.
Steps
1
Write the distance formula
d = √((x₂ - x₁)² + (y₂ - y₁)²)
2
Substitute the coordinates
d = √((7 - 1)² + (10 - 2)²) = √(6² + 8²) = √(36 + 64)
3
Calculate the distance
d = √100 = 10 units
4
Apply the midpoint formula
M = ((1 + 7)/2, (2 + 10)/2) = (4, 6)
Answer
Distance = 10 units, Midpoint = (4, 6)
FAQ
