No, Indian citizens cannot apply for a Mexican visa entirely online. They must complete the application form online but need to submit physical documents at a Mexican embassy or consulate. Check the official website for specific instructions and required documents for your application.