Key takeaways
- The official eVisa portal is the only trusted source for Malaysia visa status checks.
- Both reference number and passport number work in 2026; choose the one you have.
- Up to five status checks per IP address per hour are allowed – plan accordingly.
Quick answer: You can check any Malaysia visa status—including eVisa, student, tourist and the new Calling Visa—online via the official eVisa portal (https://evisa.immigration.gov.my) by entering either your application reference number or passport number. As of October 2026, the portal allows up to five status checks per IP address per hour and shows real‑time updates such as Pending, Approved, Rejected, or Expired.
Why checking Malaysia visa status matters
Knowing your Malaysia visa status before you travel saves time, money, and stress. A rejected or expired visa can lead to denied boarding, costly re‑applications, and missed appointments. The 2026 portal also flags common issues—like missing documents or payment mismatches—so you can correct them before the final decision.
How to check Malaysia visa status online?
Follow these six steps to get an accurate result without hitting the portal's security limits:
- Open a web browser and go to the official eVisa portal: https://evisa.immigration.gov.my.
- Click the Visa Status Check tab located on the homepage banner.
- Choose the identifier type you have – either Application Reference Number or Passport Number.
- Fill in the required fields (see sections below for details) and complete the CAPTCHA.
- Press Check Status. The result appears in a colour‑coded box: Approved, Pending, Rejected or Expired.
- Click Download PDF to save a printable copy of the decision and compare the decision date with your travel itinerary.
How to check Malaysia visa status with passport number?
If you don't have your reference number handy, you can use your passport details. This method is slightly less precise but works for most cases:
- On the status page, select the Passport Number option.
- Enter your passport number exactly as it appears (e.g., A1234567).
- For added security, provide your date of birth (DD/MM/YYYY). This field is optional but reduces false‑negative results.
- Click Submit. If the portal finds a matching record, the same colour‑coded status box appears.
- If no record is found, verify that the passport belongs to an application submitted through the eVisa portal. Applications lodged at a Malaysian embassy are not visible online; you must contact the embassy directly.
How to check Malaysia visa application status using the reference number?
Using the 12‑digit application reference number is the fastest way to verify your Malaysia visa status. Here is how to do it:
- Locate the reference number in the eVisa confirmation email (subject line: “Your Malaysia eVisa Reference”).
- Return to the status page and choose the Application Reference tab.
- Enter the reference number and the CAPTCHA code.
- After submission, a timeline bar appears, showing the stages: Submitted → Under Review → Decision.
- The portal also displays the estimated processing window – currently 2–3 business days (95% of cases completed within 5 days, Immigration Department annual report, March 2026).
How to check Malaysia eVisa status?
The eVisa status check is part of the same portal used for all visa types. In 2026, the portal added a dedicated Calling Visa sub‑section, but eVisa results still appear under the generic Visa Status tab. Real‑time updates are pulled from the ASEAN Immigration Information System (AIIS) since 2024, ensuring data consistency across member states. According to the Immigration Department report, the eVisa approval rate in 2026 is 92%.
How to check Malaysia visit visa status?
Visit visas (30‑day eTourist) use the same status check as eVisas. The fee for a 30‑day eTourist Visa in 2026 is USD 30 (≈RM 135) payable online via credit or debit card. Processing time averages 2–3 business days; 95% of applications are finished within 5 days. To filter only tourist applications, select Visa Type → Tourist/Visit from the dropdown before clicking Check Status. If the status remains Pending after 5 days, contact the nearest visa processing centre in Kuala Lumpur or Penang.
How to check Malaysia eVisa status online?
No separate app is required – the portal is fully web‑based. Ensure your browser allows pop‑ups and JavaScript; otherwise, the status widget may not load. Remember the per‑IP query limit: a maximum of five checks per hour. If you exceed the limit, the system returns a “Query limit exceeded” message; simply wait an hour or use a different device/network. Should you encounter a “No records found” error, clear your browser cache and try again. Persistent issues can be emailed to support@immigration.gov.my with your reference number attached.
How to check Malaysia student visa status?
Student visas have a dedicated Student Visa tab on the portal. During the initial eVisa application, the sponsoring university (e.g., University of Malaya) must upload a PDF Letter of Acceptance (LOA). Once uploaded, the status page shows four standard categories plus a special Document Review stage. Processing time remains 2–3 business days, mirroring eVisa timelines. If the status stays Pending beyond five days, verify that the LOA PDF complies with the size limit (2 MB) and that the university’s endorsement code matches the reference number.
How to check Malaysia calling visa status?
The Calling Visa is the work‑permit category introduced in 2025 for foreign skilled workers. Employers receive a unique reference number, which the applicant must enter on the status page under the new Calling Visa section. Possible statuses are:
- Awaiting Employer Confirmation – the employer has not yet submitted the final work‑permit endorsement.
- Approved – the permit is cleared; you can download the electronic approval PDF for travel.
- Rejected – the application did not meet the criteria; the portal provides a brief reason code.
Because the Calling Visa is employer‑driven, always confirm the reference number with your recruiter before checking the portal.
2026 vs. 2025 Visa Metrics Comparison
| Metric | 2026 | 2025 |
|---|---|---|
| Average processing time (business days) | 2–3 | 5–7 |
| eTourist Visa fee (USD) | 30 (↑5%) | ≈28.6 |
| Approval rate (eVisa) | 92% | 88% |
| Query limit per IP/hour | 5 | No limit |
| Indian eVisa applicants (approx.) | 45,000 | ≈38,000 |
Common pitfalls for South‑Asian workers and how to avoid them
- Typo in passport number – double‑check each digit before submitting; a single error returns “No records found”.
- Exceeding the query limit – space out checks or use a different device/IP; the portal blocks further attempts for one hour.
- Incorrect LOA upload for student visas – follow the PDF size guide (max 2 MB) and ensure the university’s endorsement code matches the reference number.
- Outdated visa fee payment – the 2026 fee is USD 30; older receipts may be rejected, leading to a “Payment not verified” status.
- Relying on unofficial agents – recruitment agencies typically charge USD 150‑200 per applicant. Verify credentials via the Ministry of Foreign Affairs website before paying.
Step‑by‑step checklist for a smooth status check
- Gather your 12‑digit reference number or passport details.
- Prepare a valid email address for the PDF receipt.
- Use a modern browser (Chrome, Edge, or Firefox) with JavaScript enabled.
- Clear cache and cookies if you have previously hit the query limit.
- Follow the 6‑step process above, noting the colour‑coded result.
- Save the PDF and compare the decision date with your travel itinerary.
Additional troubleshooting tips
Even with the correct details, you may encounter occasional hiccups. Below are common error messages and quick fixes:
- “Query limit exceeded” – wait 60 minutes or switch to a mobile data connection.
- “CAPTCHA verification failed” – refresh the page and try again; avoid using VPNs that block CAPTCHA services.
- “No records found” – verify the spelling of your passport number, ensure the application was submitted through the eVisa portal, and check your email for a possible “Forgot Reference?” link.
- “System maintenance” – the portal undergoes scheduled maintenance twice a year (usually early March and early September). Check the official announcement on the Immigration Department website for downtime notices.
FAQ
- Can I check the status of a visa applied at a Malaysian embassy? No. The online tracker only covers applications submitted through the eVisa portal. For embassy applications, contact the embassy directly.
- How long does it take for a rejected visa to be re‑applied? You must wait at least 30 days before submitting a new application, and you should address the reason code provided.
- Is there a fee to check my Malaysia visa status? The status check is free; you only pay the visa application fee.
- What if I lose my reference number? Retrieve it from the confirmation email or request a resend from the portal’s “Forgot Reference?” link.
- Do I need a VPN to avoid the IP query limit? Using a VPN can change your IP address, but it does not increase the allowed number of checks per hour. Plan checks accordingly.
Key takeaways
- The official eVisa portal is the only trusted source for Malaysia visa status checks.
- Both application reference number and passport number work in 2026; use whichever you have on hand.
- You can perform up to five status checks per IP address each hour – plan your queries accordingly.
- Processing time has improved to 2‑3 business days with a 92% approval rate.
- The new Calling Visa status check is available alongside eVisa and student visa tabs.
All figures are based on the Immigration Department annual report 2026 and official FAQs (July 2026). Visa fees, processing times and success rates can change; always verify the latest details on the official portal before proceeding.
Frequently asked questions
Can I check the status of a visa applied at a Malaysian embassy?
No. The online tracker only covers applications submitted through the eVisa portal. For embassy applications, contact the embassy directly.
How long does it take for a rejected visa to be re‑applied?
You must wait at least 30 days before submitting a new application, and you should address the reason code provided.
Is there a fee to check my Malaysia visa status?
The status check is free; you only pay the visa application fee.
What if I lose my reference number?
Retrieve it from the confirmation email or request a resend from the portal’s “Forgot Reference?” link.
Do I need a VPN to avoid the IP query limit?
Using a VPN can change your IP address, but it does not increase the allowed number of checks per hour. Plan checks accordingly.
Photos: CEphoto, Uwe Aranas / Wikimedia Commons, CC BY-SA 3.0

