ご自身で申請すれば無料です。$15 は、渡航前にこちらで正確に申請まで終える費用です。
申請を依頼するeTravel QR Code Explained: What Green and Red Mean (2026)
Updated 2026-10-09
Key Takeaways
- The QR code is your proof of eTravel registration, shown at check-in, as you approach immigration, and sometimes at customs after baggage claim.
- Green means your information is complete and correct with no health flags: you go straight to the immigration counter.
- Red means a further check by the Bureau of Quarantine before immigration — typically incomplete or incorrect data, or a declared illness or sick contact in the past 30 days.
- Neither color is a decision to refuse entry. The QR reflects data quality and health flags, never your right to enter.
- A screenshot on your phone is accepted everywhere; printing is optional backup.
- Most red codes caused by typos can be prevented: fix errors via Edit Registration at etravel.gov.ph/search before you fly.
eTravel QR code: the short answer
When you submit the eTravel form at etravel.gov.ph, the system issues a QR code on the screen instantly, in one of two colors. Green means your information is complete and correct with no health flags — you go straight to the immigration counter. Red means the Bureau of Quarantine checks you further before immigration formalities, usually because a field is incomplete or incorrect, or because you declared an illness or contact with a sick person in the past 30 days. Registration, as always, is free; we are an independent filing service that handles it for $15 with the QR code emailed within 24 hours.
One thing the color never tells you: whether you may enter the Philippines. The eTravel is an arrival registration, not a visa or an entry decision. A red code is a routing instruction — see quarantine first — not a refusal, and a green code is not an approval to enter either.
What the QR code actually is
The QR code is the visual key to your registration record. Your record holds what you typed: your identity and passport details, your flight and arrival date, your accommodation, and your Electronic Health Declaration answers. When the code is scanned or your passport is matched at a checkpoint, the officer is looking at that record — the code itself is just the fastest way to pull it up.
That is also why the official FAQ tells you to screenshot or download the code before closing the browser: reopening a closed session takes extra steps. Save the code and the reference number, and you can always re-display both at etravel.gov.ph/search using your reference number and date of birth. If you want the whole registration flow including where the code appears, see the how to register for eTravel walkthrough.
Green QR vs red QR, side by side
The complete meaning of each color, in one table:
| QR color | What it means | What happens on arrival |
|---|---|---|
| Green | Your information is complete and correct, with no health flags | You go straight to the immigration counter |
| Red | Data was incomplete or incorrect, or you reported illness or contact with a sick person in the past 30 days | The Bureau of Quarantine checks you further before immigration formalities |
Why travelers get a red QR code
Two families of causes produce red codes, and they deserve opposite reactions:
The two causes of a red code
- Data problems: a mistyped passport number, a name that does not match the passport, or an incomplete field. These are fixable before you fly — edit the record and the data problem is gone.
- Health declarations: an honest report of recent illness, symptoms, or contact with a sick person in the past 30 days. These are not mistakes and must not be edited away — the Bureau of Quarantine check exists exactly for these travelers.
What to do if your QR code is red
If the red code comes from a data error, fix it before departure. Open etravel.gov.ph/search with your reference number and date of birth, use the Edit Registration tab to correct the wrong field, submit, and take a fresh screenshot. A corrected record is the whole fix — there is no fee and no application, because updates are free.
If the red code comes from your honest health answers, keep it. Do not re-register hoping for a different color, and never change truthful answers to turn the code green — a false health declaration creates far more trouble than a quarantine stop. On arrival, go to the Bureau of Quarantine desk before immigration, answer the questions, and continue to the counter afterwards. Budget extra time for the stop, especially on a tight connection.
And if you registered twice and hold two codes of two colors, pick one and present that single code everywhere. The official FAQ warns that mixing QR codes across checkpoints causes delays — exactly the kind a red code already risks.
Where you show the QR code
Three checkpoints, in order. First, check-in and boarding: airlines are asked to verify proof of eTravel registration before you board, so the code is your fastest answer at the desk. Second, arrival: the code is checked as you approach immigration, where the officer scans your passport and matches it to your record. Third, customs after baggage claim can scan the code as well.
A screenshot on your phone is accepted at all three — printing is optional backup, not a requirement. Make the code easy to scan: keep the screenshot uncropped, turn your screen brightness up, and avoid glare. Foreign visitors should expect the manned counters at NAIA rather than the e-gates, which mainly serve Filipino passport holders. The full arrival sequence is in our complete Philippines eTravel guide.
The QR code, in one paragraph
Register inside the 72-hour window with passport-accurate details, screenshot the code, answer the health questions honestly, and show that same screenshot at check-in, immigration, and customs. Green sends you straight to the counter; red adds a Bureau of Quarantine stop first, and neither color decides your entry. If a typo caused the red, fix it at etravel.gov.ph/search before you fly — and if you would rather a human caught the typo before filing, we verify every detail against your passport for $15, QR code within 24 hours, full refund if we fail to deliver. Start my application. The official form is always free to submit yourself at etravel.gov.ph.
Frequently Asked Questions
What does a red QR code mean on eTravel?
A red QR means the Bureau of Quarantine checks you further before immigration formalities. The usual causes are incomplete or incorrect data, or a declared illness or contact with a sick person in the past 30 days.
Does a red QR code mean I cannot enter the Philippines?
No. The color is not an entry decision — eTravel never grants or denies entry. Red routes you to a quarantine check first, then you continue to immigration as usual.
Why is my QR code red when I answered honestly?
Honest health answers can produce a red code on their own — reporting recent illness or a sick contact in the past 30 days is exactly what triggers the extra Bureau of Quarantine check. Keep the answers truthful and allow extra time on arrival.
Can I change a red QR code to green?
Only when the cause is a data error: correct the field through Edit Registration at etravel.gov.ph/search, submit, and screenshot the new code. If the red comes from truthful health answers, it stays, and that is by design.
Is a screenshot of the eTravel QR code accepted?
Yes. A screenshot on your phone works at check-in, immigration, and customs. Keep it uncropped, bright, and glare-free so it scans on the first try. Printing is optional.
When and where do I show my eTravel QR code?
At check-in or boarding, where airlines verify proof of registration; as you approach immigration on arrival, where the officer matches your passport to the record; and possibly at customs after baggage claim.
Does the eTravel QR code expire?
The code belongs to the arrival record you created — that is why registration belongs inside the 72-hour window before your actual arrival, and why a rebooked flight means editing the record rather than carrying a code tied to stale details.
Need your eTravel handled for you?
We complete and file your Philippines eTravel and email it to you within 24 hours - $15.00, independent service.
Start my application