Practice that makes a difference

Every question brings you closer to success.

Practice with clear quizzes, track your progress, and prepare for your exams at your own pace.

A study space made for Moroccan students
Revise at your own pace
Computing · Question 6/10

What is the main role of a primary key in a database?

AConnect two servers
BUniquely identify each row
CEncrypt all the data
DSort results by default

Quiz preview · example

Your progress, at a glance

27,774

Practice Questions

238

Trained Candidates

5,578

Quizzes Completed

95%

Required to Pass

01 / Explore subjects

Choose your universe.

Every field has its own space. Open a subject to discover the quizzes that suit you.

13 majors

Arabic

Arabic language, grammar, morphology, reading, writing, rhetoric, literature and translation.

Chemistry

General, organic, inorganic, physical, analytical and applied chemistry.

Computer Science & IT

Computer science, information technology, software, infrastructure, security, data and digital systems.

Economy

Economic theory, markets, policy, macroeconomics, microeconomics, development and applied economics.

English

English language, grammar, vocabulary, communication, academic English, business English and literature.

Finance

Financial principles, accounting, investments, banking, markets, risk, valuation and financial strategy.

02 / Practice & progress

Quizzes worth coming back for.

Three spaces to explore: new quizzes, community favourites, and learner rankings.

New Quizzes

View all

User Ranking

User Ranking
RankLearnerpts
0126,660
0226,450
0326,080
0425,080
0522,980
View complete leaderboard
Learn · Practice · Achieve

Level Up. Achieve More. Earn Points.

Stay motivated with a smart progression system. Complete quizzes, earn points, unlock achievements and climb the leaderboard.

Levels

  1. 1
    Beginner0 – 79 XP
  2. 2
    Explorer80 – 322 XP
  3. 3
    Learner323 – 786 XP
  4. 4
    Advanced787 – 1,521 XP
  5. 5
    Expert1,522 – 2,572 XP
  6. 6
    Master2,573 – 3,978 XP
Achievements

Unlock badges as you hit milestones and show off your progress.

Unstoppable30-day study streak400 XP
Quiz MasterComplete 100 quizzes300 XP
Sharp ShooterMaintain 90%+ average accuracy150 XP
Perfect PrecisionScore 100% on a quiz100 XP
A community that learns

Knowledge is meant to be shared.

A place to practise, ask questions, and contribute to useful revision.

school
For Teachers & Trainers

Bring Your Classroom Online

Create custom quizzes, share them with your students using a simple join code, and track everyone's results in real time — no setup required.

edit_noteCreate custom quizzes
shareShare with a join code
bar_chartTrack student results
Get Started as a Teacher arrow_forward

A thought or a question?

Your feedback helps us improve the platform and better meet your learning needs.

Casablanca, Maroc

Why Choose MaroQuiz

Everything you need to practice smarter and track real progress, built specifically for students preparing for university exams.

verified

Verified Questions

Every quiz is reviewed for accuracy, so you're practicing with content you can trust.

bolt

Instant Feedback

See your results immediately with detailed explanations for every question.

monitoring

Real Progress Tracking

Track your XP, streaks, and accuracy over time with detailed analytics.

redeem

Free Core Access

Practice thousands of questions at no cost — no paywall on the essentials.

Look for a Quiz

search

Examples: :Algorithmique, Droit, Mathématiques...

schedule
Temps restant en cours de test

Suivez le temps en direct et gérez votre progression.

track_changes
Entraînez-vous sans limite

Accédez à des milliers de QCMs à tout moment.

trending_up
Analysez vos résultats

Améliorez-vous grâce à des statistiques détaillées.