For different types of visas including work visa, Umrah Visa, Family Visit Visa, Permanent Family Visa, Educational visa etc. you can use online service provided by Enjaz to see if visa has been stamped on the passport or not.
How to Check Saudi Arabia Visa Status by Passport Number
Once you have submitted your passport along with all other required documents for your visa stamping in Saudi Embassy or consulate in your home country, the next step is to check visa status on Enjaz website.
To check Saudi Visa status, visit Enjaz website and then enter required information. To check Saudi Arabia visa status by passport, provide passport number, current nationality, type of visa (e.g. work visa, hajj visa, umrah visa) and select visa issuing authority. Visa Issuing Authority is the consulate or embassy where your passport has been submitted by the agent for visa stamping. E.g. if you are applying for a Saudi Visa from Pakistan, your visa issuing authority will be either Islamabad Consulate or Karachi Embassy.
Enter captcha code and click on Search button. You should be able to see visa details if visa has been stamped on the passport.
Recommended: Steps for Saudi Work Visa Stamping from Paksitan