What Is MySPR Semak And How Do You Use It?

Learn what MySPR Semak is, how to check your voter status, and when to use MySPR for voter-registration applications.

Enlarge text
Cover ImageCover image via SAYS

MySPR Semak is the official voter-checking platform by the Election Commission (EC), or Suruhanjaya Pilihan Raya Malaysia, used to check voter-registration information, election candidates, and election results.

For voters, the most important feature is the Voter Information Check (Semakan Daftar Pemilih), which lets you check whether you are registered to vote by entering your MyKad, military, or police service number.

If you only want to know whether your voter record exists, where your voter details are recorded, or what election information is available to you, MySPR Semak is the first place to check.


The quick answer

QuestionDirect answer
What is MySPR Semak?It is the EC's official platform for checking voter information, candidates, and election results.
What can voters use it for?To check whether they are registered to vote and review voter information shown by the EC.
What number do I need?MyKad number, military service number, or police service number.
Should I include dashes or spaces?No. Enter the number without dashes or spaces.
Is MySPR Semak the same as MySPR?No. MySPR Semak is mainly for checking, while MySPR is used for account-based voter-registration services and applications.

What is MySPR Semak?

MySPR Semak is the EC's public online system for checking election-related information.

The platform includes checks for:

  • Voter Information Check
  • Election Candidate Check (Semakan Calon Pilihan Raya)
  • Election Result Check (Semakan Keputusan Pilihan Raya)

For ordinary voters, the Voter Information Check is usually the most relevant section because it lets you check whether your voter record exists in the system.

MySPR Semak is also available through its mobile app on Google Play and the App Store.


How to use MySPR Semak to check your voter status

You can check your voter status by entering your identification number into the Voter Information Check page.

The steps are simple:

  1. Go to MySPR Semak.
  2. Choose the voter information check option.
  3. Enter your:
    • MyKad number,
    • military service number, or
    • police service number.
  4. Do not include dashes or spaces.
  5. Complete the CAPTCHA.
  6. Submit the check and review the voter information shown.

If your details appear, it means the EC has voter-registration information for you in the system.


What information can you check on MySPR Semak?

MySPR Semak is used to check voter-registration information and, during election periods, other election-related details made available by the EC.

Depending on timing and available election information, voters may use it to check:

  • whether they are registered to vote,
  • their voter details,
  • election candidates,
  • and election results

During an election period, polling details may also appear when they are released.

If polling information has not been announced yet, some election-day details may not appear until later.


MySPR Semak vs MySPR: What is the difference?

MySPR Semak is for checking voter information, while MySPR is for account-based voter-registration services and applications.

PlatformUse it for
MySPR SemakChecking voter-registration information, candidates, and election results
MySPRManaging voter-registration applications, such as changing electoral division
ECOfficial election information, announcements, and voter-registration guidance

If you only want to check whether you are registered, use MySPR Semak.

If you want to apply for a voter-registration change, such as changing your electoral division, use MySPR.


What if your name does not appear?

If your name does not appear in MySPR Semak, your record may still be processing, incomplete, or subject to the current voter-roll checking process.

This can happen if:

  • you recently turned 18,
  • your automatic registration has not yet appeared in the voter roll,
  • your address information is incomplete,
  • or your voter details need to be checked through the relevant supplementary voter-roll process

If you believe you are eligible but your name is missing, check the EC's current voter-roll announcements or related voter-registration channels.


Frequently asked questions

What is MySPR Semak?

MySPR Semak is the EC's official platform for checking voter-registration information, election candidates, and election results.

How do I use MySPR Semak?

Enter your MyKad, military, or police service number without dashes or spaces, complete the CAPTCHA, and submit the check.

Can I use MySPR Semak to register as a voter?

No. MySPR Semak is for checking voter information. For account-based voter-registration services, use MySPR.

Can I use MySPR Semak to change my voting address?

No. MySPR Semak is for checking. To apply for an electoral-division change, use MySPR.

Why does MySPR Semak not show my details?

Your record may still be processing, your address information may be incomplete, or your details may need to be checked through the current voter-roll process.


Related election guides

Before relying on your voter details, check your latest record on MySPR Semak.


Last updated: 15 June 2026

Read more trending stories on SAYS

You may be interested in: