Students studying together
Simple · Fair · Student-first

How PastPapers Hub works

Whether you're revising for exams or sharing your own papers to earn, everything happens in a few taps.

For students

Find and unlock papers in three steps

Finding a paper
Step 1

Find your paper

Browse by country, university, programme and course unit. Filter by exam year and material type.

Paying securely
Step 2

Pay with M-Pesa or card

Buy a single paper, or unlock the whole portal for an hour, a day or a week.

Studying online
Step 3

Read or download

Open in the built-in reader. Purchases stay in your personal library — access them any time.

Two ways to pay

Buy only what you need — no subscriptions.

Model A

Pay per material

from KES 10 per paper

  • ✓ Unlock a specific paper forever
  • ✓ Read online and download if licensed
  • ✓ Saved to your personal library
  • ✓ Price varies by material type
Popular
Model B

Reading pass

KES 20 / hour · KES 50 / day · weekly available

  • ✓ Unlock the whole portal for a set duration
  • ✓ Timer starts when you activate
  • ✓ Read online — downloads not included
  • ✓ Live countdown so you know what you have left
For contributors

Upload once. Earn every time it's unlocked.

Share your past papers, notes and solutions. Get paid into M-Pesa whenever your balance clears the minimum.

  1. 1. Upload — add a file, choose the course unit, set a type.
  2. 2. Review — we approve within 6–24 hours. You'll see progress in your dashboard.
  3. 3. Earn — every sale credits your balance (60% by default).
  4. 4. Withdraw — verify by OTP, payout hits your M-Pesa.
Start earning
Student contributing notes

Trust & safety

Built with the same care as your university's own portal.

Verified uploads

Every paper passes moderation before it's listed.

Secure payments

M-Pesa and card payments handled by licensed providers.

Copyright respected

Contributors confirm rights before uploading. DMCA & takedown flow supported.

Withdrawal security

OTP to both phone and email, plus cool-down on payout number changes.

Frequently asked

Do I need an account to browse?

Yes — browsing the library is public, but opening a paper, buying it or downloading it requires a signed-in account. This also keeps purchased materials linked to you.

Can I see papers from other universities?

Yes. Materials are organised primarily around your own university, but cross-university resources (general revision notes, common course material) are visible to everyone.

What happens after I pay?

Per-material purchases are added to your personal library instantly. Reading passes start when you activate them, not when you pay, so you don't lose time.

How much do contributors earn?

By default 60% of each sale. The exact split is set by the platform administrator and may vary by material type.

How do withdrawals work?

Request a payout from your earnings page, verify with a 6-digit OTP sent to your phone and email, and M-Pesa B2C transfers the amount. Minimum and maximum limits apply.

What if a paper I need isn't there?

Post a request describing the paper, course unit and year. Other contributors can fulfil it, and you can optionally attach a reward.

Are my payment details safe?

We never store your card or M-Pesa PIN. All payments are processed by Paystack or Safaricom M-Pesa directly.

Ready to get started?

Create a free account and start revising — or upload your first paper and start earning.