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: