Unblock your Safaricom line

How to Get Safaricom PUK to unblock Your line

How to Reset Safaricom SIM PIN (PUK Code) in 2026

If you enter the wrong SIM PIN more than three times, your Safaricom line will be blocked automatically.To unlock it, you’ll need a PUK (Personal Unblocking Key).This guide shows you exactly how to get Safaricom PUK and reset your Safaricom SIM PIN quickly.


🔑 What Happens When Your Safaricom SIM Is Blocked?

  • Entering the wrong PIN 3 times locks your SIM
  • Your phone will prompt you to enter a PUK code
  • Entering the wrong PUK too many times can permanently disable your SIM

👉 That’s why you must follow the correct process below.


📌 Where to Find Your Safaricom PUK Code

You can get your PUK in two ways:

Option 1: SIM Card Holder

  • Check the plastic card that came with your SIM
  • Your PUK code is printed there

Option 2: Get PUK via Safaricom Self-Care (Recommended)

If you don’t have the SIM pack, use this method.


⚡ Requirements to Reset Safaricom SIM PIN

Make sure you have:

  • A working Safaricom line (borrow if needed)
  • Your mobile number (blocked line)
  • Your ID number used during registration

📲 Step-by-Step: How to Get Safaricom PUK Code (2026)

Follow these steps:

  1. Dial *100# on a Safaricom line
  2. Open the Self-Care Menu
  3. Select “Get PUK” (Option 8 in 2026)
  4. Enter your blocked phone number
  5. Enter your ID number or PIN
  6. Receive your PUK code via SMS

🔓 How to Reset Your Safaricom SIM PIN

Once you receive your PUK:

  1. Enter the PUK code on your locked phone
  2. Enter a new PIN
  3. Confirm the new PIN

✅ Your SIM will be unlocked immediately


⚠️ Important Tips

  • Do NOT guess the PUK repeatedly
  • After 10 wrong attempts, your SIM becomes permanently blocked
  • Always store your SIM card holder safely

❓ FAQs (Featured Snippet Ready)

What is a Safaricom PUK code?

A PUK (Personal Unblocking Key) is a unique code used to unlock your SIM after entering the wrong PIN multiple times.


How many times can I enter the wrong PIN?

You can enter the wrong PIN 3 times before your SIM is blocked.


Can I get my PUK without the SIM card holder?

Yes. Dial *100#, select Get PUK, and follow the prompts.


What happens if I enter the wrong PUK 10 times?

Your SIM will be permanently blocked, and you’ll need a SIM replacement.


Is resetting Safaricom SIM PIN free?

Yes, getting your PUK via Safaricom self-care is free of charge.


🔗 Related Guides

134 Comments

  1. Lilian

    Hallo can you kindly send me PUK in Germany and i cant Access.
    My Number 0705296539

    Lilian

  2. Qassym

    Please PUK for 0743207222

  3. kelvin

    there is no way to get your puk online when you are abroad like online where you can use your id no

  4. Amos

    Kindly Send Puk For 0713202260

  5. GILBERT NYALUO

    puk for 0725144987

  6. Keneth Wesonga Juma

    sent me my puk on 0723518950

  7. Yohannes

    Please help – PUK for my number 0742144695

  8. NTAGANDA NTAGWIRUMUGARA ADRIEN

    I need my Piuk number.
    my number is 0723796463
    ID:PC094302

  9. Brian

    puk number for 0791158649

  10. Joyce Kimathi

    Hi. Got a puk, entered it then it requested for new PIN. It has written that the PUK is not correct. This is a replaced SIM not the original SIM. Please help.

    • michael

      How to reset your PIN for Safaricom SIM

      It happens that sometime you may lock your Safaricom SIM. That would be hard lack but you don’t have to sweat. Safaricom has made it possible to unlock your SIM card and keep on connecting.

      More often than not your SIM locks when you enter the wrong PIN more than three times.

      What you need

      A working Safaricom line (You can use your friends phone)
      Your mobile phone number
      Your ID number or Your PIN ( The ID helps substitute if you had forgotten your PIN)
      The last top up on your line
      The Procedure

      Dial *100# on the borrowed phone (Safaricom Phone)
      This lands you at Prepay self-care
      Scroll down to menu 8 …
      Go to get PUK number
      Enter the mobile number of the line you want to get PUK for.
      You will be prompted to Enter Id or pin number(the id used to register the line or the pin number of your line)
      Provide the the last direct top up amount on the line.
      Your Safaricom PUK will be sent to the phone you will be using at that moment. You can use that to change your pin and unblock your Safaricom line

  11. Lewy

    How can i get my PIN after getting my PUK…Thenks

  12. Safi Msafi

    How else can i retrieve my puk if there’s no one else using safcom near me,,am away in Dubai.

  13. nelson mangale

    0796324414 can i get my puk

    • Elizabeth Wasunna

      Puk for 0722562200

    • Elizabeth Wasunna

      Kindly provide puk for 0722562200

  14. Gilbert

    Hi am in the US Chicago and unfortunately, i have locked my sim which is in the roaming mode please assist urgently because I don’t have anybody around with a Safaricom sim around. +254727638620

    • Gilbert

      Hi am in the US Chicago and unfortunately, i have locked my sim which is in the roaming mode please assist urgently because I don’t have anybody around with a Safaricom sim around. +254727638620

  15. elcy

    i have tried very many times to dial *100*8#.yet am not getting my puk namber.what other option do i have

    • You can simply call safaricom customer service and select speak to an agent.

  16. Dhruval

    Hi
    Assist me wid puk number 0716850000 for that number

  17. Vincent kabere

    hi my assist me with puk no my line has block

  18. kennedy Adidi

    Need assistance plss…..can’t get my PUK….0791266761….
    Am told my pin is incorrect….
    Plss l need help urgently.
    Thanks in advance

  19. belinda

    Agent number 036672
    Cant recall the number

  20. mike omulo

    plz help me with puk for the no 0727264508

  21. Kashmira Babu Shah

    Dear Sir / Madam

    With reference to my mobile no.0720718795 sim card PUK is locked. At the moment I am travelling and am in UK and don’t have the PUK details with me..

    I have tried, using my husband’s mobile, to follow the procedure for obtaining the PUK i.e. dial *100# but I keep getting the message Original PIN NUMBER or ID is wrong. It says Please dial *212# to Re-enter the correct details for the intended mobile number. By dialing *212# it does not allow me to do anything. The last recharge on my mobile was for 300/= on 20.03.2017.

    For your reference attached herewith copies of my ID and my passport and kindly request you to help me re-activate my line.
    Your assistance would be very much appreciated.

    Kind regards
    Kashmira Babu Shah

  22. Collins

    The procedure doesnt work.says error with application..any ideas,agents are not pickin the fon either

  23. mark ayah

    Truly awesome and brilliant. The TAT was brilliant and got the PUK within the specified SLA.

  24. Grace Nyambura Kimani

    I am out of the country and would like to retrieve my PUK for my number 0721333958. In have tried the procedure given but it is not working for me. I cannot remember the amount of my last top up. Please help me , I need to use my line urgently.

    • Mohamed Ali

      Hello,
      I have locked my tel and forgot my PUK.am outside the country and no safari line near.kindly help get my PUK.
      My tel is 0716030542

  25. PK

    Worked for me. Thanks alot.

  26. Juma

    help retrieve my puk number please. The procedure is not working with me though it worked before.
    0715773423

  27. peter

    getting a puk is the hardest thing using this method give alternative.

  28. lucky

    the instruction doesn’t work i have tried many times please help me get my puk back

  29. Dennis

    I need puk for0726573874 the process is not responding please help

  30. Bryce

    My line is blocked and the procedure is not working
    my no. is 0702903371
    Help plz ????

  31. Robert

    My number is out of service. How do I go about it?

    • Chabari mawira

      I wish 2 get my puk number and am out of the country.0716407321 tht the number

  32. Óraw

    it works nicely, just follow the instructions keenly it doesn’t take two mins. am happy

  33. job onyango

    i need puk for 0712684467…the format is not working kindly help

    • Óraw
      Posted November 23, 2016 at 6:30 PM
      it works nicely, just follow the instructions keenly it doesn’t take two mins. am happy

  34. Carolyne mwendwa mworia

    My phone is blocked after afew times entry of wrong pin number by my son, kindly assist mi unblock , my mobile number is 0723341385

    • Everline

      Hi
      Please borrow someones phone and follow the procedure above.

  35. Kelvin mwega

    I nid puk for 0700641190

    • Hi kelvin
      Please borrow someones phone and follow the procedure above.

  36. Nicholas Kioko Mutua

    My phone has block 0702315118

  37. anna nyokabi

    My phone number is blocked please give me puk for 0791658847

    • mike omulo

      plz help me with puk for the no 0727264508

  38. Grace

    Help me puk no for this line 0700415772

  39. Samuel metobo

    I need my puk for safaricom line, and I am in the u.s.a.now. what can I do??

    • Hi,
      You need to generate it yourself sir .. like the instructions say.

  40. valentine mjomba

    my phone is blocked,assist to unlock the phone,phone no is 0705303305

  41. wycliff

    I want to get my puk but I forgot my number since the line was new and the reference cover got lost I only have the simcard please help.

  42. Jack

    This assumes you can get access to dial the 100 no when your phone is already locked.

    Am currently outside the country and my line is locked. I don’t have my PUK with me, and obviously not able to dis the support line at *100# line.

    Any ideas?

    • James

      It does not assume that sir …if u have access to any other safaricom line that is active then you are good to go ..

  43. Faumash

    Im in gulf and i blocked my line by mistake kindly assit me with the puk no coz i want to use my line.

  44. Clarence Clar

    why do safaricom block pin number it sucks

Leave a Reply

Your email address will not be published. Required fields are marked *