Zerodha logo

How to sign up for Kite connect and get an API key?

You can sign up for Kite Connect and get your API key by creating a developer account, choosing your plan, and creating an app. The process takes just a few minutes and gives you access to Zerodha's trading APIs.

Sign up for Kite Connect

Visit developers.kite.trade/signup to access the signup page.

Complete the registration form with the following details:

  • Kite Connect Email: Enter your email address (preferably the one linked to your Zerodha account)
  • Your Name: Enter your full name
  • Password & Repeat Password: Create a strong password for your developer account
  • Phone: Provide your mobile number
  • State of Residence: Select your state from the dropdown menu

Tick the checkbox to agree to the Terms and Conditions, then click on Sign Up.


Choose your Kite Connect plan

You can select from two available plans:

  • Kite Connect Personal API (Free): You can place orders and track your positions, holdings, and funds. This plan does not include live market data and historical data.
  • Kite Connect (Paid) API: You get all Personal API features plus access to live market data and historical data at no additional cost. This plan costs ₹500 per month per API key.

Create your app and get API credentials

After you subscribe to your chosen plan:

  1. Navigate to the My Apps section.
  2. Click on Create New App.
  3. Fill in the required information:
    • App Name: Enter your application's name
    • Zerodha Client ID: Enter your Zerodha client ID
    • Redirect URL: Enter the URL required for OAuth authentication (you can use localhost during testing, such as http://127.0.0.1:8000)
    • Postback URL: Enter the URL for order update notifications (optional - postbacks trigger when you modify open orders or receive partial fills)
    • Description: Provide a brief description of your app

Once you create your app, you will receive:

  • API Key: Your unique identifier for API access
  • API Secret: Your private authentication key (keep this secure)


To learn more, you can visit the API documentation. You can post questions about using the Kite APIs on the community forum at kite.trade/forum/discussions. To explore more about Zerodha's API offerings, visit zerodha.com/products/api.

Related articles

  1. What is Kite Connect API?

Still need help?

Create a ticket

Open tickets

We see that you have the following ticket(s) open:

If you have the same query, check and update the existing ticket here. In case of a new query, click on Continue.

Continue