Independent · Free · No data stored
entrycardguide·
泰国 TDAC · 字段指南 · 约 8 分钟

官方 TDAC 表单里最容易出错的字段,按表单实际顺序。

每个字段附官方正则、官方原话错误提示,以及你大概率会出错的地方。粘贴到官方站之前,可以先在 TDAC 主页 的本地校验器里对一遍。

§ 按顺序填

23 个字段,4 段,合计 约 8 分钟。

全部段落 显示 8 / 23
第 1 段 · 护照
01

Passport number

护照照片页 "Passport No." 那一栏的字符串。6 到 9 位,几乎一定以字母开头。无空格、无短横。不要用照片页底部那两长串字母数字(MRZ),那不是你的护照号。

^[A-Z][A-Z0-9]{5,8}$ max 9
02

Given name

名 + 中间名,用 Latin 字母原样填,最长 40 字符。不接受重音符或非 Latin 文字。护照 MRZ 行永远是 ASCII,可以拿来对照。

max 40
03

Family name

姓氏原样填,保留连字符。后缀(JR、III)只在护照印上才填。如果护照姓氏栏空白,把给定名复制一遍。

max 40
04

Date of birth

ISO 8601 格式。既不是美式也不是欧式。这是整份表格最容易被退回的字段。手机上点开字段用原生日期选择器,能避开所有格式错误。

第 2 段 · 行程
05

Flight number

2 位 IATA 航司代码 + 航班号,中间不加空格。代码共享航班("operated by X, marketed as Y")用 operating carrier,那才是旅客名单上的承运方。

06

Arrival date

你真正在泰国本地时间落地的那一天。红眼航班陷阱:5 月 12 日晚 11 点从 JFK 起飞、5 月 14 日凌晨 1 点抵达曼谷,到达日期就是 2026-05-14。官方站点拒绝提交时间早于到达前 3 天的表单。

第 3 段 · 联系方式
07

Email

确认信和二维码会发到这个邮箱。挑一个你在机场也能用手机打开的邮箱。最长 80 字符。一小时内没收到先看垃圾箱,再不行就重新提交——官方站是幂等的。

max 80
08

Phone number

可选。带 + 的国家代码必须有。仅在移民局需要联系你时才会用上,大部分旅客根本不会接到电话。

§ 错误解码

官方原话 vs 真正含义。

"Invalid passport number"

空格、短横、小写字母,或者从 MRZ 行复制过来的。

"Invalid date format"

用了 MM/DD/YYYY 或 DD/MM/YYYY。TDAC 要 YYYY-MM-DD。

"Arrival date out of range"

提前超过 3 天,或超过 18 个月。

"Email format invalid"

末尾空格、缺 @,或者域名拼写错。常见是 gmial.com。

"Flight number not recognized"

代码共享时用了 marketing carrier、加了空格,或者 IATA 前缀打错。

"Name contains invalid characters"

重音符或非 Latin 文字。用 MRZ 那行的 ASCII 拼写。

"No confirmation email after 1 hour"

先查垃圾邮件。还没有就重新提交。重复提交无害,以最新一次为准。

§ 提交之后

从点提交到过关之间会发生什么。

  1. 01

    确认页

    官方站会显示一个确认页。先截图——那是你的备份。

  2. 02

    邮件送达

    几分钟内会有 go.th 域名的邮件送达,附记录详情。

  3. 03

    过关时

    出示二维码和护照。警官扫描、盖章、还你。一般 30 秒内完事。

  4. 04

    不必打印

    截图就行,PDF 也行,甚至直接打开手机邮箱给官员看都行。

  5. 05

    万一核验失败

    极少见。警官会用护照号查你——提交那一刻起记录已经进系统了。

§ 完整逐字段指南

所有字段、官方校验器、常见错误解读。

已核实
官方网址
运营方 Royal Thai Immigration Bureau. 最近核实于 四月 22, 2026. · 存档快照

本指南按官方表单的实际顺序,逐字段讲解 TDAC 的填写。粘贴到官方站点之前,先在下面预校验。

工具 · 提前核对填写内容

粘贴到官方站点前,先在这里检查

在下方输入你的资料。我们不会把它发往任何地方,全部在你的浏览器里运行。 查看源码 以核实。

Format: YYYY-MM-DD — the date you land in Thailand
Format: YYYY-MM-DD
Confirmation is sent here. Use an email you can check on your phone.
Exactly as shown on your passport (Latin letters only)
Airline 2-letter code + flight number, no spaces (e.g. TG312, UA1234)
Exactly as shown on your passport (Latin letters only)
Printed on the photo page of your passport. Usually starts with a letter.
Include country code
✓ 100% 浏览器本地运行,无任何网络请求,无追踪。可在 GitHub 审计源码。
✓ 校验规则最近核实于 2026-04-22.

第 1 部分:护照

把护照翻到资料页。这一节每一项都从那一页抄。原样抄。不要发挥。

护照号

资料页上 “Passport No.” 旁边的字符串。通常 6 到 9 位。几乎都以字母开头。

  • 格式^[A-Z][A-Z0-9]{5,8}$ —— 一个大写字母,后跟 5 到 8 位字母或数字。
  • 无空格、无连字符。如果护照印的是 A 1234567,输入 A1234567
  • 不要用 MRZ。 资料页底部那两行长字符串(机读区)含校验位,那不是你的护照号。用上面那行短的。
  • 常见错误:“Invalid passport number” 通常是因为含空格、粘贴自 MRZ,或用了小写字母。官方站会自动转大写,但下面的校验器会提前发现。

名(Given name)

护照印刷的名(含中间名),仅拉丁字母。

  • 上限 40 字符。 护照对长名会截断。如果你的护照印的是截断版,用截断的,不是法定全名。
  • 不能有重音、变音符、非拉丁文字。 如果护照同时印了原文名和拉丁拼写,用拉丁拼写。TDAC 不接受 JoséMüller,即使你家里的名字这么写。参考护照 MRZ 区域的纯 ASCII 拼写。
  • 中间名:印在护照资料页上的中间名要包括,用单空格分隔。如果护照写 JOHN QUINCY,输入 JOHN QUINCY。如果写 JOHN Q,输入 JOHN Q

姓(Family name)

护照印刷的姓。

  • 上限 40 字符。
  • 带连字符的姓:保留连字符。SMITH-JONES 就是 SMITH-JONES
  • 后缀JRIII:只有护照印了才包括。
  • 如果护照的姓字段空白(部分国家发的护照只在名字段写一个名),把名重复填进姓字段。泰国移民局多年来在柜台都接受这种处理。

出生日期

格式:YYYY-MM-DD。这是被拒最多的地方。

  • 1991-08-22,不是 08/22/1991,也不是 22-08-1991
  • 官方站桌面端用日期选择器,移动端用原生日期输入。选择器会隐藏格式问题;如果你粘贴,请用 ISO 格式。
  • 常见错误:“Invalid date” 几乎都是因为用了美式 MM/DD/YYYY 或欧式 DD/MM/YYYY。下面的校验器会提示。

第 2 部分:行程

航班号

航司 2 位 IATA 代码 + 航班号,无空格。

  • TG312,不是 TG 312,也不是 THAI312
  • 如果机票是共享航班(例如"由泰航执飞,营销为联合 UA7231"),用承运航司的航班号。这是移民局看到的旅客名单上的那个。
  • 包机航班有时是 4 位数字加字母后缀(例如 XL8842A)。包含后缀。
  • 常见错误:“Flight not found” 几乎不是真的去查航班数据库 —— 多半是你打了空格或航司代码错了。再核对一下登机牌。

抵达日期

格式:YYYY-MM-DD真正落地泰国 的日期,按泰国本地时间。

  • 红眼陷阱:5 月 12 日 23:00 从 JFK 起飞,5 月 14 日凌晨 01:00 落地曼谷,抵达日期是 2026-05-14。用登机牌曼谷段下面那个日期,不是你的出发日期。
  • 3 天窗口:官方站拒绝抵达前超过 3 天的提交。如果今天 4 月 24 日,你 5 月 14 日抵达,5 月 11 日之后再来。下面的校验器会警告,但官方站才是真正强制的那个。

第 3 部分:联系方式

邮箱

确认邮件和二维码发到这里。这是入境时唯一要出示的东西。挑一个你机场实际能在手机上打开的邮箱。

  • 上限 80 字符。
  • 用一个真实、能持续查看的邮箱。 我们见过用一次性邮箱的旅客,丢了确认信,结果在到达大厅蹭机场 wifi 重新填。不好玩。
  • 1 小时还没收到确认信就先看垃圾箱,再重新提交。官方站是幂等的,重复提交无害,最近一次为准。

电话

可选。带国码(前面加 +)。

  • +1 415 555 0100+14155550100,都接受。
  • 只有移民局需要联系你时才用。大多数旅客一辈子都不会接到这种电话。落地有数据 SIM 或 eSIM 就填,没有就跳过。

第 4 部分:健康声明

泰国健康声明目前是一组关于近期前往疫情警告国和当前症状的简短是非题。具体问题随公共卫生政策变动,所以这里不逐字段列出。官方站上是简明英文,约 30 秒就能填完。

  • 真实回答。在泰国健康声明上撒谎是与入境卡说谎不同的另一项罪。
  • 任何症状题答 “是” 都会被引到二线健康筛查。这不是拒绝入境,而是 5-15 分钟的复查。

最近核对官方 TDAC 站:2026-04-22。如果你看到的版本变了,以官方站为准,并发邮件给我们让我们更新。

如果你不想只相信这篇指南,可以直接查文件。这里是核查我们的方法:官方网址、字段规则、假站证据和源码都能自己看。


提交后会发生什么

  1. 官方站显示带二维码的确认页。截图。
  2. 几分钟内一封邮件从 [email protected] 发来。带同一二维码的 PDF 附件。
  3. 在曼谷(BKK 素万那普 / DMK 廊曼)、普吉(HKT)、清迈(CNX)或任何国际口岸下飞机后,走到入境官员那里出示两样东西:护照和二维码。官员扫码、盖章、还回。整个交互通常 < 30 秒。
  4. 不需要打印二维码。截图可以,PDF 可以,从邮件 app 打开也可以。

如果二维码扫不出来(罕见,通常是反光问题),官员可以按护照号查询。你按提交的那一刻,记录就已经在他们系统里了。

常见错误及含义

“Invalid passport number” 含空格、连字符、小写字母,或粘贴自资料页底部的 MRZ 而不是上面的短号。

“Date rejected” 或 “Invalid date format” 你用了 MM/DD/YYYYDD/MM/YYYY。TDAC 要 YYYY-MM-DD。手机端点日期字段用原生选择器,能完全避免格式错误。

“Arrival date out of range” 抵达前超过 3 天提交,或抵达日期超过 18 个月以后。等到 3 天窗口内再提交。

“Email format invalid” 邮箱有尾随空格、缺 @、域名拼错(gmial.com 是经典)。

“Flight number not recognized” 共享航班用了营销代码、加了空格,或航司前缀打错。看登机牌的承运航司。

“Name contains invalid characters” 含重音字符或非拉丁文字。用护照 MRZ 区域的纯 ASCII 拼写。

1 小时还没收到确认邮件 看垃圾箱。还没有就重新提交。重复提交无害,最近一份为准。

引用或分享

引用本页 / 分享给他人

如果你要提醒旅客使用官方入境卡链接,或解释中介收费问题,可以引用本页。本站 URL、官方来源和核查记录都是公开的。

建议引用格式

泰国 TDAC 怎么填:每个字段填写指南和常见错误
entrycardguide. 访问日期 2026-05-25.
https://entrycardguide.com/zh/thailand/how-to-fill/

支持这份指南

有用的旅行服务,清楚披露

如果你这次旅行还需要保障,这些链接可以支持 entrycardguide,且不会改变你支付的价格。

联盟链接披露:如果你通过这些链接购买,我们可能获得佣金。我们永远不接受签证中介、代填表服务,或任何与官方政府表单竞争的公司的资金。