Subjects

Mathematics practice, free.

Algebra, calculus, geometry, statistics and arithmetic from school and entrance exams. Every question has an explanation, and the tests are timed like the real thing.

  • 14,630
    questions
  • 390
    topics
  • 128
    exams covered
  • Free
    no plans or paywalls

The most practised topics.

Each topic has its own list of questions with explanations. Pick the exam you are preparing for.

Mathematics in your exam.

GCE O/L Mathematics (Sri Lanka)358JEE Main314Singapore GCE O-Level308Singapore GCE A-Level296ACT282GCE Advanced Level (Sri Lanka)251National Benchmark Tests (NBT)244GATE208AP (Advanced Placement)200University of Bahrain Aptitude Test (UOB Aptitude)187Qatar Senior Secondary Certificate (Thanaweya)177EJU Japan174Tawjihiya Bahrain (Secondary School Certificate)167Cambridge IGCSE167Tawjihi (Palestinian General Secondary Examination), Scientific Stream166Qudurat GAT (Saudi Arabia)166TMUA165CBSE Class 10164CAT162Psychometric Entrance Test (PET Israel)162Victorian VCE152Egzamin Maturalny (Matura Poland)151Egyptian Scholastic Test (EST)150Kenya KCSE149Bagrut (Secondary School Matriculation)148Sultan Qaboos University Foundation & Aptitude Test148SSC CGL146EmSAT Achieve (UAE)143CSAT Suneung141JEE Advanced140Cambridge A-Level140General Education Diploma (GED Oman)139Railways NTPC136Thanawiya Amma (Egypt)135GCSE English and Maths Resits (Grade 4)135Državna Matura (Montenegro)135UNI Admission Exam (Peru)134Maturität / Maturité (Switzerland)133Egzamin Osmoklasisty (Eighth-Grade Exam, Poland)130Stúdentspróf (Iceland)129SAT129HKDSE (Hong Kong)128Alberta Diploma Exams127IB Diploma126DTM University Entrance Test (Uzbekistan)124Kuwait University Aptitude Tests (KUAT)122NSW HSC120Independent School Entrance (ISEB Pre-Test and 11+ CEM style)120ECAT Pakistan120General Secondary Certificate (Tawjihiya Kuwait)119Pancyprian Examinations (Cyprus)119Državna Matura (Bosnia & Herzegovina)118Ontario Secondary School Diploma (OSSD)117Högskoleprovet (Sweden)116Selectividad / EvAU (Spain)115ESAT (Engineering and Science Admissions Test)114Ausbildung Aptitude Test (Einstellungstest)111WBJEE110SIMAK UI110CESS & Examen d'entrée (Belgium)109CBSE Class 12108SEE (Secondary Education Examination, Nepal)105Leaving Cert Ireland105Basic Education Certificate Examination105National Certificate of Educational Achievement105New Zealand Scholarship105University of the Philippines College Admission Test105Unified Tertiary Matriculation Examination105NECO Senior School Certificate Examination105Bangladesh Civil Service Preliminary Examination105Higher Secondary Certificate Examination (Bangladesh)105GED Test (High School Equivalency)102Junior Cycle (Ireland)101Saudi Secondary School Certificate101Poklicna matura (Vocational Matura Slovenia)100SPM Malaysia100Nationella prov (Sweden)100Banking (IBPS / SBI PO)99Exames Nacionais Secundário (Portugal)98Državna Matura (Croatia)96DZI Matura (Bulgaria)96Splošna Matura (Slovenia)95Bacalaureat Moldova95Brandos Atestatas (Lithuania)93Érettségi (Matura Hungary)93Studentereksamen STX (Denmark)93KASNEB CPA Foundation Level (Kenya)90Riigieksamid (Estonian State Exams)89South Africa Matric8911+ Practice (England)84German Abitur83Ylioppilastutkinto (Finnish Matriculation)80GMAT80Vitnemål Eksamen (Norway)79Panhellenic Examinations (Greece)78Wazari Exam (Iraq Baccalaureate) - Scientific Branch78Tahsili SAAT (Saudi Arabia)77Jubilee Institute Admission Test76Medical Entrance Exam (University of Iceland)76Egyptian STEM Schools Admissions Assessment75IOE Engineering Entrance Examination (Tribhuvan University, Nepal)75Examen Admisión UNMSM (Peru)72Iraqi Third Intermediate Ministerial Exams71GRE71Baccalauréat Tunisien68Toelatingsexamen Arts & Tandarts België (Medical & Dental Entrance Exam)65Baccalauréat Marocain63Matura (Reifeprüfung Austria)61Scottish Highers61A-Level UK (AQA, Edexcel, OCR)60UK GCSE57Uzbekistan Presidential Schools Admission Test53CA Foundation53VWO / HAVO Centraal Examen (Netherlands)53TMS (Test für Medizinische Studiengänge) practice52FUVEST (University of São Paulo Entrance Exam)50Maturità / Esame di Stato (Italy)43ENEM Brazil42CLAT UG42NMT National Multi-Subject (Ukraine)40National 5 (Scotland)37Državna Matura (Serbia)36Državna Matura (North Macedonia)36Centralizētie Eksāmeni (Latvia)36UKMLA Applied Knowledge Test (MSRA-style single best answer)25PLAB 1 (GMC, international medical graduates)19Baccalauréat Algérien (BAC)17UPCAT & Civil Service (Philippines)12

How to practise mathematics.

  1. 1

    Start with the topic you avoid

    The topic you keep skipping is where the quickest marks are. Do one short set on it before anything else.

  2. 2

    Try it before you read the explanation

    Struggling for two minutes teaches more than reading a finished solution. Then compare your steps with ours.

  3. 3

    Learn untimed, then add the clock

    Get the method right first. Move to a timed mock test once a topic feels steady.

  • 4

    Keep a list of your mistakes

    Write down why each answer was wrong: a sign slip, a formula you forgot, a misread question. The list shows what to fix.

  • 5

    Come back after a week

    Repeat the questions you got wrong after a few days. That is when a method either sticks or fades.

Questions, answered.

Is the maths practice really free?
Yes. Every question, explanation, mock test and flashcard deck is free, with no plans or paywalls.
Which exams does it cover?
Maths questions from GCE O/L Mathematics (Sri Lanka), JEE Main, Singapore GCE O-Level, Singapore GCE A-Level, ACT, GCE Advanced Level (Sri Lanka) and more. There are 14,630 maths questions on this page's list today.
Does every question have an explanation?
Yes. Each question has an explanation with the working or the key idea, and you can open any question on its own page.
Can I take a timed test?
Yes. The mock tests below run on a real timer and show a full review with explanations at the end.

Start with one question.