Choose from 26 mathematics levels spanning Years 1–9, Core and Extended Mathematics, Additional Mathematics, AS and A Level Mathematics, Further Mathematics, SAT Mathematics, GMAT Quantitative and Data Insights, Mathematical Olympiad, the International Mathematics Competition for University Students, proof foundations, and university mathematics from undergraduate study through advanced undergraduate and Master’s level.
Maths Practice Studio uses hundreds of specialised question-generator families rather than a small fixed question bank. It can produce thousands of distinct mathematics questions and an extremely large number of reproducible variations, with changing values, diagrams, graphs, contexts and proof requirements. Learners can create personalised guided practice, mixed revision, timed tests, examination-style papers and competition-level proof activities, supported by instant feedback, targeted guidance and fully worked, step-by-step solutions.
Maths Practice Studio provides independent mathematics practice for learners and teachers. It is not affiliated with or endorsed by any examination board, College Board, the Graduate Management Admission Council or the organisers of the International Mathematics Competition for University Students. All competition and admissions-test activities are independently created practice materials and are not official papers, scores, results, rankings, qualifications or award decisions.
—Student
0/0Question
0Marks
00:00Time
Year 4Level
0/0Answered
Full-paper examination
Examination tools
Paper
Answered0Questions with a saved responseUnanswered0Questions still requiring a responseMarked0Questions marked for another lookAttempted marks0/0Marks attached to answered questions
AutosaveWaiting to saveStored only in this browser on this device.Focus modeNot activeFull-screen mode is optional and can be restored during the paper.Screen awakeChecking supportThe wake lock is requested only while the examination is running.Time integrityDeadline protectedThe countdown is rebuilt from the saved absolute finishing time.
Ready to begin?
Enter the student name, choose the level, topic and activity mode, then start a fresh set of questions.
Adaptive SAT Mathematics practice
Module 1 of 2
35 minutes
Current moduleQuestion 1 of 22Move freely within this module before submitting it.Module 2 routeDetermined after Module 1The independent MPS route uses operational-question performance; it is not College Board’s proprietary scoring algorithm.Calculator policyCalculator permitted throughoutUse non-CAS calculator features. A formula reference is supplied.Question composition20 operational + 2 developmentThe two unscored development questions are indistinguishable during the module and do not affect routing or reporting.
Adaptive GMAT quantitative and data practice
Quantitative Reasoning
45 minutes
Current sectionQuestion 1 of 21Answer each question before moving forward.Section orderQuantitative then Data InsightsChoose either order before starting this independent two-section practice.Calculator policyNot availableQuantitative Reasoning is completed without a calculator.Review and edit0 of 3 edits usedAt the end of each section, review any question and change up to three answers while time remains.
Optional break
Next section ready
You may begin the next section immediately or use up to 10 minutes of break time.
Break remaining10:00
GMAT Data Insights tools
Interactive data workspace
20 questions · 45 minutes
The on-screen calculator is available only during Data Insights. Question-specific source panels, sortable tables, charts and two-part controls appear with the active question.
Data SufficiencyMulti-Source ReasoningTable AnalysisGraphics InterpretationTwo-Part AnalysisOn-screen calculator
Source panels retain context while the learner compares evidence.Each panel is keyboard reachable and printable as static text.The question and answer controls remain outside the source tabs.
Calculator ready.
Two-day Mathematical Olympiad simulation
Day 1 is complete
Day 1 has been saved. The Day 2 clock has not started. Begin Day 2 only when you are ready for a separate four-and-a-half-hour session.
Day 1 provisional score0/21Day 1 time used00:00
Assessment boundary: proof marks are provisional. Unrestricted prose and any unverified logical transition may require human review. This is not an official IMO score, rank or medal assessment.
Question
Topic · Mode
0 marks
Shared information for parts (a) and (b)Linked question
Formula reference and calculator policy
A calculator is permitted throughout this independent SAT Mathematics practice. Use only non-CAS calculator features.
Area and circumferenceRectangle: A = lwTriangle: A = ½bhCircle: A = πr²; C = 2πr
VolumeRectangular prism: V = lwhCylinder: V = πr²hCone: V = ⅓πr²hSphere: V = ⁴⁄₃πr³
Triangles and anglesRight triangle: c² = a² + b²Triangle angle sum: 180°Circle: 360° or 2π radians
Write your proofUse numbered structured steps, a free-form proof, or both.
Provisional automated proof assessment
No proof has been entered yet.
Enter one integer, decimal or fraction. Do not enter a percent sign, comma, currency symbol or mixed number.
Enter only the requested value and include a unit when required.
Show your workingWorking is autosaved locally and remains hidden from marking until submission.
No working recorded for this part.
No questions are currently marked for review.
Keyboard controls
Ctrl + Alt + AFocus the answer boxCtrl + Alt + CCheck the current answerCtrl + Alt + PPrevious questionCtrl + Alt + NNext questionCtrl + Alt + RMark or unmark for reviewEscClose an open dialogue
Question reference: —
Your answer:
Correct answer:
Step-by-step solution
Why this method works
Alternative method
Final check
Key idea to remember
Activity progressNo activity started.
Question 0 of 00% answered0 checked0 marked
Not visitedCurrentVisited but unansweredAnswer enteredMarked for review✓Correct✗Incorrect
Mathematics learning report
Student
Course
Level
Mode
School
Candidate number
Teacher
Date
Olympiad day-by-day report
Day 10/2100:00Day 20/2100:00Combined MPS result0/42Provisional automated proof assessmentHuman reviewRecommendedEspecially for unrestricted prose and alternative proof routes
This independently generated result is not an official International Mathematical Olympiad score, ranking, selection decision or medal prediction.
SAT Mathematics practice performance
This is independent preparation material. It is not affiliated with or endorsed by College Board, and it does not calculate or predict an official SAT scaled score.
Module 2 route—Independent MPS practice routePractice performance band—Not an official SAT score bandOperational questions correct—Development questions excludedModule timing—35 minutes per module
GMAT Quantitative and Data Insights practice performance
This is independent preparation material. It is not affiliated with or endorsed by the Graduate Management Admission Council, and it does not calculate or predict an official GMAT section or total score.
Quantitative practice band—Independent MPS band, not a 60–90 section scoreData Insights practice band—Independent MPS band, not a 60–90 section scoreFinal answers correct—Across the two mathematics and data sectionsSection timing—45 minutes per section; break excluded
Automatic final-answer score
Time used
Accuracy
Completed
— Working recorded
Not reviewed Reviewed mark-scheme score
Reviewed marks are recorded manually from the generated practice mark scheme. They are kept separate from automatic final-answer marking and are not an official examiner award.
Qualification grading guidance
Eligible grade range—Depends on the selected tier.Why no official grade is shownTwo papers and published thresholds are requiredThis single practice paper reports marks and percentage. Official thresholds can differ by examination series and paper variant.
Question summary
Topic performance
Personal revision next steps
Long-term accuracy—Across completed activities at this levelEvidence strength—Prevents one result being treated as a final judgementStrongest topic—Based on locally stored completed workRecommended focus—Lowest current topic accuracy with usable evidence
Questions, answers and worked solutions
Saved activity buttons: meaning and use
Start another activity
Leaves the completed report and returns to the activity builder. The completed activity is kept in Saved activities, where its report can be opened again using View report.
Select Start another activity after reviewing the report.
Choose the new level, topic, mode and number of questions.
Select Start new activity.
This button does not delete the completed activity. Only Delete or Clear saved progress removes saved work for the selected course.
Resume saved activity
Opens the most recently saved unfinished compatible activity on this device. Completed activities never replace unfinished work as the default Resume target, and Resume never calls the report renderer. It restores the student details, level, topic, generated questions, entered answers, checked answers, review marks, marks, current question and timer.
Select Resume saved activity.
Continue from the restored question.
For a different saved activity, use the Saved activities list and select Resume.
Timed activities: time continues while the page is closed, so less time may remain when the activity is reopened.
Clear saved progress
Permanently removes saved activities for the currently selected course from this browser on this device. It clears that course’s saved questions, answers, checked results, marks, positions, timers, activity settings, tracked study-cycle ticks and locally stored cycle reviews. Other courses are not changed.
Select Clear saved progress.
Read the confirmation message.
Confirm only when the saved activities are no longer needed.
To remove just one activity, use its Delete button in the Saved Activities Manager. Printed or previously saved reports are not affected.
View report
Opens the completed Mathematics Learning Report for one saved activity. The report shows the score, time used, accuracy, question outcomes, review marks, student answers and worked solutions.
Open the Saved activities list.
Find an activity marked Completed — report available.
Select View report.
Use Print or save as PDF to keep a copy for a teacher, parent or learner. Opening a report does not change its answers or marks.
Saved activities are stored locally. They normally do not move to another browser or device, and clearing browser data may remove them.
Question reference and Copy reference: meaning and use
What is a question reference?
A question reference is a versioned identifier for one exact generated question. It records enough generation information to recreate the same question without exposing the answer in readable form.
Find the reference below the active question.
Keep it with a screenshot or error description.
Use it when the same random question cannot be found again.
It is mainly a testing, teacher-support and bug-reporting tool. Learners do not need to memorise it.
Copy reference
The Copy reference button copies the complete identifier to the device clipboard, preventing missing characters or typing mistakes.
Open the question that needs to be reported.
Select Copy reference.
Paste it into a message, document or support report.
Copy the reference before leaving or replacing the question so the correct identifier is preserved.
Recreate a reported question
The Recreate a reported question panel can rebuild a question from the current version or a supported earlier advanced-mathematics release.
Paste the complete copied reference unchanged, including its original MPS prefix.
Select Recreate question.
Compare the recreated prompt, visual and answer with the report or screenshot.
This removes the need to wait for a random generator to produce the same question again.
Version and privacy
The MPS prefix identifies the generator version and must not be edited. Supported older advanced references use their historical topic registry while benefiting from corrected current visual rendering; unsupported versions are rejected rather than guessed.
Keep and paste the original reference without replacing its prefix.
Share only the reference and the mathematical issue.
Use the displayed version when verifying a fix.
The reference identifies the generated question settings. It does not include the student’s name, school, entered answer or report data.
This guide deliberately contains four cards so the layout remains balanced on desktop and responsive on smaller screens.
Local data protection
Review backup import
Review the merge result before any local data is changed.
Source schema—Waiting for a backupSaved activities after import—Waiting for a backupInsight profiles after import—Waiting for a backupStudy history after import—Waiting for a backup
Importing merges compatible records. It does not erase existing submitted activities. The write is verified as one transaction; if it cannot finish, the previous local data is restored.
Time has ended
The allotted examination time has ended. Your saved answers have been submitted automatically.
Review before submitting
Check unanswered and marked questions before final submission.
Supplied reference
Formula sheet
Formulas and candidate instructions for this paper.