How to fill in China's Online Arrival Card for foreigners
Since 20 Nov 2025, foreign nationals can fill in their China arrival card online before they travel, through official channels run by China's National Immigration Administration (NIA). Filling it in online is optional: you can still complete it on arrival at the port of entry. The online service is free.
Checked against official government sources on 27 October 2026.
Open the official forms.nia.gov.cnWhat you need before you start
- Your passport, and a photo of its identity page.
- Your personal information.
- Your flight number.
- Your address in China.
- This list comes from the Luxembourg Consulate General in Shanghai. Chinese government notices only refer to "the required entry information", so check the form itself for the exact fields.
Step by step
- 1Choose one official channel: the web form at s.nia.gov.cn/ArrivalCardFillingPC/, the NIA official website or NIA Government Service Platform, the "NIA 12367" app (Chinese name "移民局12367"), the "NIA 12367" mini program in WeChat or Alipay, or the official arrival card QR code scanned with your phone.
- 2Enter your entry information, including your passport details, flight number and address in China.
- 3Submit the form before you travel.
- 4According to the Luxembourg Consulate General in Shanghai, the system then generates a QR code to show at immigration control. The Chinese government pages we found do not mention this QR code.
- 5An official video guide, "How to submit your arrival card online?", is linked from the Shanghai government's service page (see sources).
When to submit
Official notices say to fill it in before you travel to China. We found no official earliest date or validity period.
Not filled in before you travel? At the immigration inspection site at any Chinese port of entry, you can scan a QR code with your phone, use the on-site self-service devices, or fill in a paper arrival card.
Sources differ on whether paper cards will stay. A Beijing government notice of an NIA announcement says paper arrival cards remain available at ports, while the Luxembourg Consulate General in Shanghai says the paper version will remain available during the transition period.
The online arrival card applies at all ports of entry: air, land and sea.
Cost
The online arrival card is free. The NIA says that "completing the online arrival card is completely free of charge".
Visas, where needed, are separate from the arrival card and are applied for through Chinese embassies and visa centres.
Groups
- Holders of a group visa, and travellers eligible for group visa-free entry, do not need to fill in the arrival card.
Who doesn't need it
- Holders of a valid Foreign Permanent Resident ID Card of the PRC.
- Holders of a valid Mainland Travel Permit for Hong Kong and Macao Residents (non-Chinese citizens).
- Holders of a group visa, or travellers eligible for group visa-free entry.
- Passengers in 24-hour direct transit who stay within the designated area of the port. Transit passengers who pass through immigration are not on this list.
- Cruise passengers entering and leaving on the same ship.
- Travellers entering through the E-channel (also called "fast lanes").
- Foreign crew members of exit-entry transport vehicles.
Fake websites: how to spot them
The NIA warns that overseas scammers have set up fake websites posing as the official arrival card platform and charging fees: "Recently, fraudulent websites have been detected impersonating the official system and attempting to charge users."
- The official web form is on s.nia.gov.cn, a Chinese government domain ending in .gov.cn.
- The official app and mini programs are called "NIA 12367" (Chinese name "移民局12367").
- The service is free. Any site that asks you to pay is not official.
- Scan only the official arrival card QR code.
Common mistakes
- Using a fake site that charges a fee. The official service is free.
- Scanning an unofficial QR code. Use only the official one.
- Leaving it until you land. The Luxembourg Consulate General in Shanghai strongly recommends filling it in before your trip.
Common questions
- Is China's online arrival card free?
- Yes. The NIA says completing the online arrival card is completely free of charge. Sites that ask for payment are not official.
- Do I have to fill in China's arrival card online?
- No. Filling it in online before you travel is optional. You can also complete it on arrival by scanning a QR code, using an on-site self-service device or filling in a paper arrival card.
- Where do I fill in China's arrival card online?
- Use only official channels: the web form at s.nia.gov.cn/ArrivalCardFillingPC/, the "NIA 12367" app, the "NIA 12367" mini program in WeChat or Alipay, or the official QR code.
- Do I need an arrival card if I am transiting through China?
- Not if you are in 24-hour direct transit and stay within the designated area of the port. Transit passengers who pass through immigration are not on the exempt list.
- Are paper arrival cards still available in China?
- Sources differ. A Beijing government notice says paper cards remain available at ports, while the Luxembourg Consulate General in Shanghai says they will remain available during the transition period.
Official sources
Every fact on this page comes from these government pages and official travel advice.
- National Immigration Administration: official online arrival card form
- Chinese Consulate General in Chicago: online arrival card for foreigners
- Chinese Consulate General in Lagos: online arrival card and exemptions
- Chinese Consulate General in Penang: online arrival card
- Chinese Embassy in Indonesia: online arrival card
- Beijing government: online arrival card from 20 November 2025
- Beijing government: NIA arrival card exemptions (Chinese)
- Beijing government: NIA warning on fake arrival card websites (Chinese)
- Shanghai government: official channels for the arrival card
- Shanghai government: submit your arrival card online (service page and video guide)
- Shanghai government: online arrival card at all ports of entry
- Shanghai government: avoid scams, use official channels only
- Shenzhen Luohu government: online arrival card and fake websites
- Luxembourg Consulate General in Shanghai: new online arrival card system
- Embassy of Denmark in China: China introduces digital arrival card