You can open an ICICI Direct demat account by visiting the official website of ICICI Direct. You need to submit the basic personal details, and KYC documents, and complete an e-sign process. The account is usually activated within 24-48 hours.