Download Cursor

Getting started is simple:
  1. Go to cursor.com and click “Download”
  2. Run the installer once it downloads
  3. Open Cursor when installation finishes
Need a specific version? Find all platforms at cursor.com/downloads

First-time setup

When you open Cursor for the first time, we’ll walk you through a quick setup:
  • Choose keyboard shortcuts that feel familiar
  • Pick a theme you like
  • Set up your terminal preferences
You can revisit the setup wizard anytime by pressing Ctrl+Shift+P and searching for Cursor: Start Onboarding.
Read more about Keyboard Shortcuts, Themes and Shell Commands

Moving from another editor?

If you’re already using another code editor, we make it easy to switch: More migration guides coming soon.

Language support

Cursor works with all major programming languages. Here are some popular ones with enhanced AI support: You can add support for more languages through extensions, just like VS Code.

Creating your account

While Cursor works without an account, signing up unlocks all AI features:
  1. You’ll be prompted to sign up during setup, or you can do it later in Settings (Ctrl+Shift+J)
  2. Once signed up, manage your account at cursor.com/dashboard

Understanding codebase indexing

When you open a project, Cursor starts learning about your code. This is called “indexing” and it’s what makes the AI suggestions accurate.
Codebase indexing progress indicator
  • Indexing starts automatically when you open a project
  • It takes about 1-15 minutes depending on your project size
  • The more Cursor learns about your code, the smarter its suggestions become
  • Teams can share indexes with each other to save time
  • You can check indexing progress in Settings (Ctrl+Shift+J) → Indexing & Docs
Want to learn more? See how indexing works

Next steps

Now that Cursor is installed, you’re ready to experience AI-powered coding: