Is there a way to check my visit record to the USA if I am travelling on an ESTA ? I tried here: https://i94.cbp.dhs.gov/I94/#/history-search but I don't think this is the correct page and it certainly has no record of me. Background: The airline I was travelling with made a hash of our check-in and as this was the only time (during this trip) my attempt to leave the US was recorded, I'd like to verify that the US knows I've left the country. Edit: I travelled several times to the US within the last year, always by air. None of the trips show up. I have a fairly standard name (all ascii characters, no hyphens etc) and I've tried putting both my first name and my first and middle name in the 'first name' box, and I always get " No record found for traveler." as the error. Another edit: So on a whim I didn't put the country that issued the passport (Germany) in the box, but the country I live in (UK) and then it finds my records. Now German passport numbers look very different from UK ones, so I have no idea how this happened -- I thought the passport gets scanned and it collects this information automatically. I'm not impressed.