You can open a bank account online if you:
are aged 18 years or older;
have an official Dutch home address;
have a Dutch ID or an international passport;
are liable to pay taxes in the Netherlands (and possibly also in another country).
All you need to do is download the ABN AMRO app.