A Dubai visa check by passport number shows you in about a minute if your visa has been issued, is still valid, has expired or has been cancelled. The check is free on the official portals, and you don't need an account. Where most people go wrong is the portal itself. Visas issued in Dubai are checked on GDRFA Dubai, while visas from the other six emirates are checked on ICP Smart Services, the federal UAE immigration platform.

There's a second catch. Your passport number alone is rarely enough for a Dubai visa status check, because both portals also ask for details such as your nationality, date of birth or the file number printed on your visa. Here, we show exactly what each portal needs, what every result means and what to do when your record doesn't appear.

Dubai Visa Status Check: Which Portal to Use

Start with the emirate that issued your visa, not the airport you'll land at. Once you know it, this table tells you where to go and what to enter.

Visa issued byWhere to checkWhat you enter
DubaiGDRFA Dubai website, GDRFA Dubai app or DubaiNowFile or application number, first name in English, nationality and date of birth
Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah or FujairahICP Smart Services website or UAEICP appPassport number, nationality and date of birth, or a file or UID number
Our team, if you applied with usOur online status trackerThe Application ID from your acknowledgement email

Most tourist visas arranged through Dubai travel agencies, Emirates or flydubai are issued in Dubai, so GDRFA is usually the right first stop. On the other hand, a visa arranged through Etihad or an Abu Dhabi agency is normally an Abu Dhabi visa, which ICP handles. Visas arranged through Air Arabia are often issued in Sharjah and are also checked on ICP.

Dubai visa check by passport number: which portal to use, GDRFA for Dubai visas and ICP for other emirates
Where to check your visa status, depending on the emirate that issued it.

What a Dubai Visa Status Check Shows

A UAE visit visa status check online reads your immigration file, which is the record opened when your visa is issued. Depending on the portal and the type of visa, the result usually shows:

  • The file or entry permit number and the visa type
  • The current status, such as valid, expired or cancelled
  • The issue date and the expiry date
  • For some records, the number of days you may still stay

However, the check doesn't show your full travel history. Entry and exit dates sit in a separate report, and fines need their own enquiry. A status result also isn't a travel document. Airlines ask to see the visa itself, so keep the PDF on your phone and a printed copy in your hand luggage.

When to Check Your Visa Status

One check on the day you fly isn't enough. These are the moments when a quick look saves real money and stress:

  • Before paying for flights or hotels: confirm the visa is issued and every detail matches your passport.
  • A day or two before departure: make sure the status hasn't changed and the entry deadline is still ahead of you.
  • Before applying for a new visa: an unused visa that still shows as valid can block a new application until the sponsor cancels it. Our article on how to cancel a Dubai entry permit explains the process.
  • After renewing your passport: the visa stays linked to the passport you used to apply, so check it with the old details.

Details to Keep Ready Before You Start

Each portal matches your entries against the file, letter for letter. So gather these details first and copy them exactly as they appear on your documents:

  • Passport number: from the passport used for the application, including any leading zeros.
  • Nationality: as shown in the passport, not your country of residence.
  • Date of birth: entered in the format the form shows, because swapping the day and month is a common reason for no result.
  • First name in English: spelled exactly as it is on the visa, which GDRFA often asks for.
  • File, permit or application number: printed on your visa copy or included in the message that confirmed your application.

How to Read the Numbers on Your Visa Copy

Your e-visa carries two numbers worth knowing. The first is the file or entry permit number, which identifies this particular visa. On most visa copies, it starts with a three-digit emirate code: 101 for Abu Dhabi, 201 for Dubai and 301 for Sharjah. In practice, a number starting with 201 means you should check on GDRFA, while other codes point to ICP.

The second is the UID, also called the unified number. It belongs to you rather than to the visa, so it stays the same across visits. Some ICP options accept it in place of your passport details. If you've lost the visa copy, our article on how to download a visa copy online explains how to get it back.

Can You Check a Dubai Visa by Passport Number Only?

Not on the official portals. Neither GDRFA nor ICP returns a visa record from a passport number alone. ICP's passport option also asks for your nationality and date of birth, while GDRFA's status enquiry usually starts from a file or application number. This is deliberate. Visa files hold personal data, so the portals ask for a second detail that only you, or someone you trust, would know.

If the passport number is all you have, try these steps in order:

  1. Use ICP's Passport Information option with your nationality and date of birth.
  2. Find the file number in the email or message that carried your visa, and use it on GDRFA.
  3. Ask whoever applied for you, such as your agency, airline or host in Dubai, for the application or file number.

Be careful with unofficial websites that promise a full UAE visa check by passport number alone, especially if they ask for a fee or a passport scan. GDRFA Dubai has warned residents and visitors to protect their personal details. A genuine status check costs nothing, and only the official portals or the sponsor that applied can confirm a visa.

How to Check a Dubai Visa Status on GDRFA

For any visa issued in Dubai, use GDRFA Dubai, the official immigration authority for the emirate. The steps are short:

  1. Open the GDRFA Dubai website and choose the visa status or status enquiry service.
  2. Pick the type of lookup. For most visit visas, this is the file or the application.
  3. Enter the number, then add the details the form asks for, usually your first name in English, nationality and date of birth.
  4. Complete the captcha and submit the form.
  5. Read the status, issue date and expiry date on the result.

Labels on the GDRFA visa status form change from time to time, but the logic stays the same. GDRFA needs the record number plus personal details that match it, so a Dubai visa check by passport number alone won't work there. If the result says your details don't match, compare the spelling of your first name with the visa copy before trying anything else.

Checking on the GDRFA Dubai or DubaiNow App

On a phone, the GDRFA Dubai app and the DubaiNow app both include visa and fine services for Dubai-issued files. Some of these services need a UAE Pass login, which most visitors don't have. For a one-off check, the GDRFA website on your phone's browser is usually the quicker route.

How to Check Visa Status by Passport Number on ICP

For visas issued in Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah or Fujairah, use ICP Smart Services. ICP is the federal immigration authority, and older articles and app listings still call it ICA Smart Services. This is where a UAE visa status check by passport number works best:

  1. Open ICP Smart Services and go to File Validity in the public services.
  2. Choose Visa for a visit or tourist visa, or Residency for a residence file.
  3. Select Passport Information.
  4. Enter your passport number, choose your nationality and add your date of birth. Some versions of the form also ask for the passport expiry date.
  5. Complete the captcha and submit the form.

The ICP visa status result shows the file type, its status and its expiry date. You can run the same check in the UAEICP app, which suits regular users and residents.

Visas Issued in Sharjah or Abu Dhabi

Sharjah visas cause the most confusion, because many travellers on them fly into Dubai. The airport doesn't decide the portal; the issuing emirate does. So a Sharjah or Abu Dhabi visa is checked on ICP, even if you land at Dubai International. For Abu Dhabi files, our article on how to check an Abu Dhabi visa goes into more detail.

Tracking an Application Made With Us

If you applied through Dubai Visitor Visa, you don't need a government portal to follow your application. Instead, enter the Application ID from your acknowledgement email in our Dubai visitor visa status tracker. It shows each stage, from document review to approval, and it updates as your file moves.

Once your visa is issued, we email it to you. From that point, the official portals also show the record, using the file number on your visa. Can't find your Application ID? First check your spam folder, then contact our team with your passport number and travel date.

Dubai Visa Status Results and What They Mean

Wording varies between GDRFA, ICP and agency trackers. Even so, almost every result falls into one of these groups:

StatusWhat it meansWhat to do next
Valid or activeThe visa is issued and can be usedCheck the entry deadline and keep a copy of the visa
Under processNo decision has been made yetWait, and avoid non-refundable bookings
Approved or issuedThe application succeeded and the visa followsDownload the visa and check every detail
Requires modificationA document or detail needs correctingFix it quickly, as the file stalls until you do
ExpiredThe entry deadline or the stay period has passedApply again from outside, or check fines if you're inside
CancelledThe sponsor or the system closed the fileDon't travel on it; apply for a new visa
Not foundNo record matches your detailsRecheck the portal and every entry

Two of these results deserve a closer look. "Expired" on an unused visa means the entry deadline passed before you travelled, so you need a new visa. If you're already in the country, though, expired means your permitted stay is over and fines may be adding up. Meanwhile, "Cancelled" on a visit visa usually means the sponsor withdrew an unused permit, often so that a new one could be issued. Our article on the visa cancellation status check covers this in detail.

Dubai visa status check results explained: valid, under process, expired, cancelled and not found with next steps
What each visa status result means and what to do next.

Checking Visa Validity: Three Dates That Matter

A visa that shows as valid can still be wrong for your travel dates. For a proper visa validity check, look at three dates on your visa copy:

  • Issue date: the day the visa was granted.
  • Valid until: the last day you can use the visa to enter. For most tourist visas, this falls about two months after issue.
  • Permitted stay: how long you can remain after entry, such as 30 or 60 days, counted from the day you arrive.

For example, a 30-day visa issued on 1 March and valid until 28 April lets you enter on 20 April and stay until 19 May. Entry after the "valid until" date isn't possible, not even by one day. For the full rules, read our article on Dubai visa validity.

How to Check Overstay Fines

Once your permitted stay ends, a fine of AED 50 applies for every extra day. The fine sits on your immigration file, so the status check and the fine enquiry go hand in hand. For Dubai visas, the GDRFA website and app include a fines enquiry, and ICP offers the same for the other emirates. Some fine services need a UAE Pass login. If you can't sign in, an Amer centre in Dubai or a typing centre in another emirate can check the amount for you.

Fines must be paid before you can leave, and a long overstay can make future visas harder to get. If you need more time, apply for an extension before your last permitted day. Our articles on overstay fines in Dubai and the Dubai visitor visa extension explain both.

Status Checks for Transit, Work and Residence Visas

The same portals cover every visa type, but a few details differ:

  • Transit visas: a 48-hour transit visa or a 96-hour one gives you very little margin. Check the status before you fly, because there's no time to fix a problem after you land.
  • Employment entry permits: the entry permit sits with GDRFA or ICP, while the work permit for most mainland jobs is handled by the Ministry of Human Resources and Emiratisation. Your employer can confirm both.
  • Residence visas: once you hold an Emirates ID, you can usually check the file with your ID or UID number instead of passport details.

How Soon Your Visa Status Updates After Approval

There's no fixed waiting time. Often, the record appears within a few hours of approval, but it can take a day or more, especially around weekends and public holidays. That's why an agency or airline may email your visa before the portal shows it. In that gap, the visa copy is what counts, as long as its name, passport number and dates are correct.

The same delay applies after an extension or a cancellation. So if you've just extended your stay, keep the extension document with you until the portal shows the new expiry date. Likewise, don't assume a cancellation has gone through until the status confirms it.

Checking a Family Member's or Employee's Visa

You can run a Dubai visa status check for someone else, as long as you have their details. This is common for parents checking a child's visa, hosts checking a visiting relative or HR teams checking new staff. Use the details from their passport and visa copy, not yours. Each traveller has a separate file, so a family group needs one check per person.

Checking From India, Pakistan or Anywhere Else

The portals work from any country, so you can check your status at home before you leave. At airports in India, Pakistan and Bangladesh, check-in staff often verify the visa online before issuing a boarding pass. As a result, a mismatch in your name or passport number usually shows up at the counter. Running a Dubai visa check by passport number a few days earlier gives you time to fix it. If a portal won't load, try another browser or switch off any VPN, then try again.

Why Your Visa Status Shows Not Found

A "Not found" result rarely means your visa doesn't exist. It almost always comes down to one of these slips:

  • Wrong portal: a Dubai visa checked on ICP, or the other way round.
  • Wrong category: Residency selected instead of Visa on ICP.
  • Typing errors: the letter O instead of zero, I instead of 1, or a missing leading zero.
  • Date format: the day and month of your birth date swapped.
  • A renewed passport: the visa stays linked to the passport used to apply.
  • Timing: a visa issued minutes ago can take a while to appear online.

Work through the list in order. If the record still won't appear and your flight is close, ask the sponsor or agency that applied to confirm the file number with you.

How to Tell If Your Visa Copy Is Genuine

Fake visas do circulate, usually sold by unlicensed agents through social media. A Dubai visa check online with the file number is the surest test. If the portal shows the same name, passport number and dates as your visa copy, the visa is real. If it shows nothing after you've ruled out the errors listed earlier, treat the visa as doubtful and don't travel on it. Before paying any agent, read our tips on choosing a visa application service.

Your Final Status Checklist Before Flying

Run through these points a day or two before departure:

  • The status shows valid or issued on the correct portal.
  • Your name, passport number and nationality match your passport exactly.
  • Your arrival date falls before the "valid until" date, with room for delays.
  • Your return ticket fits inside the permitted stay.
  • A PDF and a printed copy of the visa are with you.
  • Every traveller in your group, children included, has their own visa.

Still need a visa, or worried about one you hold? Apply now for a Dubai visitor visa online, or choose our express visa service when your flight is close.