I have been to Singapore already three times but they never asked to fill online any forms… It changed! At least one day before your arrival you need to upload photo of your passport, declare flights in and off, phone and accommodation adress in Singapore. It takes a time until they will send you approval… Fortunately they do not require any fees. I was lucky to make it on time before boarding the plane to Singapore. In Chiangi Airport they have automated passport control (based on passport scanning and analysis of your arrival card. But it is not always compliant – in my case it doesn’t work so they sent me to the officer anyway! Welcome to legendary Singapore!
