ICICI Direct — India’s oldest online stock broker, established in 2000 — provides demat account access through four channels: the ICICI Direct website at icicidirect.com, the ICICIDirect mobile app, the iMobile Pay banking app for 3-in-1 account holders, and ICICI Bank’s net banking portal for demat summary access. Each channel serves a different user scenario, and the login process for each follows SEBI’s mandatory Two Factor Authentication with an OTP dispatched to the registered mobile number on every session.

ICICIDirect Demat

Step-by-Step: ICICI Direct Web Login

Step 1 — Navigate to icicidirect.com. Open your browser and type icicidirect.com directly. Verify the HTTPS padlock icon. Bookmark the page on first use.

Step 2 — Click Login. The login button is visible at the top right of the ICICI Direct homepage.

Step 3 — Enter User ID. Input your ICICI Direct User ID — a unique alphanumeric identifier sent to your registered email on account activation.

Step 4 — Enter Password. Type your current password. ICICI Direct passwords are case-sensitive. A virtual keyboard option is available on the login page for additional keylogger protection — use it on shared computers.

Step 5 — OTP Verification (2FA). An OTP is dispatched simultaneously to your registered mobile number and email ID. Enter it in the designated field. Login completes only after both password and OTP are verified successfully.

Step 6 — Dashboard Access. The ICICI Direct dashboard displays your portfolio, watchlists, research calls, order book, and account management options.

Step-by-Step: ICICIDirect Mobile App Login

Download the ICICIDirect app from Google Play Store or Apple App Store. Open the app and enter your User ID and password. Complete OTP verification on first login or after reinstallation. After this initial full-credential login, set a Quick PIN under Menu → My Profile → App Settings → Security Settings → Set Quick PIN. Use the Quick PIN for faster subsequent logins on the same trusted device.

QR Code Login — Fastest Web Access Method

If you are already logged into the ICICIDirect mobile app, skip entering credentials on the web browser entirely. The ICICI Direct login page displays a QR code. Open the ICICIDirect app, navigate to Menu → Scan for Web Login, and point the camera at the QR code on screen. The web session authenticates instantly via your existing mobile app session — no User ID, password, or OTP entry required.

First-Time Password Setup

New account holders who receive a welcome email but no functional password must use the Generate Password option. On the login page, click “Generate Password.” Enter your User ID, PAN card number, and date of birth. An OTP is sent to your registered mobile. Verify and set a new password following ICICI Direct’s policy requirements.

Accessing Demat Holdings via ICICI Bank Net Banking

For 3-in-1 account holders: log in to icicibank.com with banking credentials. Navigate to Investments & Insurance → Demat → View Holdings. A summary of demat securities linked to your ICICI Bank savings account is displayed. Full trading and detailed demat management require the ICICI Direct platform.

Overview Table: ICICI Direct Login Methods

MethodURL / AppCredentialsBest For
Web Loginicicidirect.comUser ID + Password + OTPDesktop users
Mobile AppICICIDirect AppUser ID + Password + OTP / Quick PINMobile users
QR Code Web LoginWeb (scanned via App)Scan QR using logged-in appFast web sessions
iMobile PayICICI Bank AppBanking credentialsBalance overview
Net Banking Summaryicicibank.comNet Banking credentialsHoldings overview

Frequently Asked Questions (FAQs)

Q1. What is the ICICI Direct login URL?

icicidirect.com — click Login at the top right to reach the login form. Always type this URL directly rather than clicking third-party links.

Q2. Is OTP required for every ICICI Direct web login?

Yes — SEBI’s Two Factor Authentication mandate requires OTP to registered mobile and email on every web login session since September 2022.

Q3. What is the QR code login feature at ICICI Direct?

A faster web authentication method — scan the QR code on the web login page using the already-logged-in ICICIDirect mobile app to authenticate the browser session without entering credentials manually.

Q4. How do I set Quick PIN on the ICICIDirect app?

Menu → My Profile → App Settings → Security Settings → Set Quick PIN. Available after the first full-credential app login.

Q5. Can I log in if my registered mobile number has changed?

No — OTP delivery to the old number prevents login. Visit an ICICI Bank branch with PAN and Aadhaar to update the registered mobile number. Processing takes 2 to 5 business days.