Disclosure: PredScope may receive compensation when you sign up for prediction market platforms through links on this site. This does not influence our ratings or reviews. Learn more.

HomeGuides › Kalshi Login

Kalshi Login: How to Sign In & Create an Account

Updated March 2026 — A complete guide to creating your Kalshi account, logging in on every device, setting up security features, and troubleshooting common login problems.

Quick Summary: Kalshi Login at a Glance

  • Kalshi login URL: kalshi.com → click "Log In"
  • Sign up URL: kalshi.com/sign-up
  • Mobile apps: Available on iOS (App Store) and Android (Google Play)
  • Verification required: Email, government ID, SSN (KYC)
  • Security: Two-factor authentication (2FA) supported
  • Account approval: Most accounts approved in minutes
  • Eligibility: US residents, 18+ years old
  • Regulation: CFTC-regulated Designated Contract Market (DCM)

Kalshi is a CFTC-regulated prediction market exchange where you can trade on the outcomes of real-world events — from economics and politics to weather and culture. Before you can start trading, you need to create an account, complete identity verification, and log in.

This guide walks you through every step of the Kalshi login process, whether you are signing up for the first time or troubleshooting an issue with your existing account. We also cover how to secure your account with two-factor authentication and what to do if you get locked out.

How to Create a Kalshi Account

Creating a Kalshi account is free and takes about 5-10 minutes. To sign up, you must be at least 18 years old and a US resident. Kalshi is regulated by the Commodity Futures Trading Commission (CFTC) as a Designated Contract Market, which means they are required to verify every user's identity before allowing trading.

What You Need to Sign Up

Step-by-Step Account Creation

  1. Go to the Kalshi sign-up page.

    Visit kalshi.com/sign-up in your browser. You can also click "Sign Up" from the Kalshi homepage.

  2. Enter your email and create a password.

    Choose a strong password with at least 8 characters, including uppercase and lowercase letters, numbers, and a special character. This is the email and password combination you will use for every Kalshi login going forward.

  3. Verify your email address.

    Kalshi will send a verification link to your email. Open the email and click the link to confirm your address. Check your spam or junk folder if you do not see it within a few minutes.

  4. Provide your personal information.

    Enter your full legal name, date of birth, and residential address. This information must match your government-issued ID exactly.

  5. Enter your Social Security Number.

    As a CFTC-regulated exchange, Kalshi is legally required to collect your SSN for identity verification and tax reporting purposes. Your SSN is encrypted and stored securely.

  6. Complete identity verification (KYC).

    Upload or photograph your government-issued ID. Kalshi uses automated identity verification that typically processes in minutes. See the KYC section below for full details.

  7. Fund your account and start trading.

    Once verified, you can deposit funds via ACH bank transfer (free) or debit card and begin trading on hundreds of event markets.

Create Your Kalshi Account

Sign up for the CFTC-regulated prediction market and start trading on real-world events.

Sign Up for Kalshi →

KYC Verification Requirements

KYC stands for "Know Your Customer" and is a regulatory requirement for all CFTC-regulated exchanges. Kalshi must verify that every user is who they claim to be before allowing them to trade. This protects against fraud, money laundering, and underage trading.

Required Documents

Document Type Accepted Forms Requirements
Government photo ID Driver's license, state ID, US passport Must be unexpired and clearly legible
SSN / ITIN Social Security Number or ITIN Must match IRS records
Proof of address Provided during sign-up (verified against ID) Must be a US residential address

KYC Verification Timeline

Tips for Faster KYC Approval

  • Use a well-lit area when photographing your ID — avoid glare and shadows
  • Make sure all four corners of the ID are visible in the photo
  • Enter your name exactly as it appears on your government ID
  • Use your current residential address (must match ID if your ID has an address)
  • Ensure your ID is not expired

Who Cannot Open a Kalshi Account

Due to regulatory requirements, the following people are not eligible to create a Kalshi account:

Step-by-Step Kalshi Login Process

Once you have created and verified your Kalshi account, signing in is straightforward. Here is the standard Kalshi login process:

  1. Navigate to the Kalshi login page.

    Go to kalshi.com and click the "Log In" button in the upper-right corner of the page.

  2. Enter your email address.

    Type the email address you registered with when you created your Kalshi account.

  3. Enter your password.

    Type the password you set during account creation. Passwords are case-sensitive.

  4. Complete two-factor authentication (if enabled).

    If you have 2FA turned on, open your authenticator app and enter the 6-digit code when prompted. The code refreshes every 30 seconds.

  5. Access your dashboard.

    After successful authentication, you will be directed to your Kalshi dashboard where you can view markets, check your portfolio, and place trades.

Kalshi Login URLs

Main site: kalshi.com
Direct login: kalshi.com/log-in
Sign up (new users): kalshi.com/sign-up
Password reset: Available via the "Forgot Password" link on the login page

Kalshi Login on Web (Desktop & Mobile Browser)

The Kalshi web platform works on all modern browsers including Chrome, Firefox, Safari, and Edge. Here is what you need to know about logging in through your browser:

Supported Browsers

Browser Minimum Version Status
Google Chrome 90+ Fully supported
Mozilla Firefox 90+ Fully supported
Apple Safari 14+ Fully supported
Microsoft Edge 90+ Fully supported
Mobile browsers Current versions Fully supported

Staying Logged In

By default, Kalshi keeps you logged in on your browser for a period of time. However, your session may expire if:

For security purposes, it is good practice to log out when using shared or public computers. Click your profile icon in the top-right corner and select "Log Out."

Bookmark the Official Kalshi URL

Always access Kalshi by typing kalshi.com directly into your browser or using a saved bookmark. Never log in through links in unsolicited emails or messages, as these could be phishing attempts. The official Kalshi website uses HTTPS encryption — look for the padlock icon in your browser's address bar. For more on staying safe, see our Is Kalshi Safe? guide.

Kalshi Login on iOS & Android

Kalshi offers native mobile apps for both iOS and Android, providing a full trading experience on your phone or tablet. The Kalshi app supports all the same features as the web platform, including market browsing, trading, deposits, and withdrawals.

Downloading the Kalshi App

Platform Where to Download Requirements
iPhone / iPad Apple App Store — search "Kalshi" iOS 15.0 or later
Android Google Play Store — search "Kalshi" Android 8.0 or later

Logging In on the Mobile App

  1. Open the Kalshi app.

    Tap the Kalshi icon on your home screen to launch the app.

  2. Tap "Log In."

    On the welcome screen, tap the "Log In" button. If you are a new user, tap "Sign Up" instead.

  3. Enter your credentials.

    Type the same email and password you use on the Kalshi website. Your account works across all platforms.

  4. Complete 2FA (if enabled).

    Enter the code from your authenticator app if you have two-factor authentication turned on.

  5. Enable biometric login (optional).

    After your first successful login, the app may prompt you to enable Face ID, Touch ID, or fingerprint unlock for faster future logins.

Biometric Login Options

Biometric login is a convenience feature that does not replace your password. You can always fall back to email and password login if biometric authentication fails. To enable or disable biometric login, go to Settings > Security in the Kalshi app.

Keep Your App Updated

Always use the latest version of the Kalshi app. Updates include security patches, bug fixes, and new features. Enable automatic updates on your device or check the App Store/Google Play regularly. An outdated app version can sometimes cause login issues.

Two-Factor Authentication (2FA) Setup

Two-factor authentication adds an extra layer of security to your Kalshi account. With 2FA enabled, anyone who obtains your password still cannot access your account without the second factor — a time-based code from your authenticator app.

Why You Should Enable 2FA

How to Enable 2FA on Kalshi

  1. Log in to your Kalshi account.

    Sign in at kalshi.com with your email and password.

  2. Go to Settings > Security.

    Click your profile icon in the top-right corner, then select "Settings." Navigate to the "Security" tab.

  3. Click "Enable Two-Factor Authentication."

    Kalshi will display a QR code on your screen.

  4. Scan the QR code with an authenticator app.

    Open an authenticator app on your phone (Google Authenticator, Authy, or Microsoft Authenticator all work) and scan the QR code. The app will begin generating 6-digit codes for Kalshi.

  5. Enter the verification code.

    Type the 6-digit code displayed in your authenticator app to confirm the setup. Codes refresh every 30 seconds — enter the current one.

  6. Save your backup codes.

    Kalshi will provide backup recovery codes. Store these in a safe place (password manager, printed copy in a secure location). You will need them if you lose access to your authenticator app.

Recommended Authenticator Apps

App Platforms Key Feature
Google Authenticator iOS, Android Simple, widely supported
Authy iOS, Android, Desktop Cloud backup, multi-device sync
Microsoft Authenticator iOS, Android Cloud backup, password manager
1Password iOS, Android, Desktop Integrated with password manager
Important: Back Up Your 2FA

If you lose your phone and do not have backup codes, recovering access to your Kalshi account will require contacting support and going through manual identity verification. This can take several days. Always save your backup codes or use an authenticator app with cloud backup (like Authy) to avoid being locked out.

Troubleshooting Kalshi Login Issues

If you are having trouble logging in to Kalshi, here are solutions to the most common problems:

Forgot Password

  1. Click "Forgot Password" on the login page.

    You will find this link below the password field on the Kalshi sign-in page.

  2. Enter your registered email address.

    Type the email you used when creating your Kalshi account.

  3. Check your inbox for the reset link.

    Kalshi will send a password reset email. If you do not see it within a few minutes, check your spam/junk folder. The reset link expires after a limited time (typically 1 hour).

  4. Create a new password.

    Click the link in the email and enter a new password that meets Kalshi's security requirements (minimum 8 characters, mix of uppercase, lowercase, numbers, and special characters).

  5. Log in with your new password.

    Return to the Kalshi login page and sign in with your email and new password.

Account Locked

Kalshi may temporarily lock your account for security reasons. Common causes include:

What to Do If Your Account Is Locked

  • Wait 30 minutes and try logging in again if it was triggered by failed login attempts.
  • Check your email for any messages from Kalshi explaining the lockout or requesting action.
  • Contact Kalshi support at [email protected] if the lockout persists. Include your full name and registered email address.
  • Be prepared to verify your identity — Kalshi may ask you to provide additional identification documents to unlock your account.

Verification Email Not Received

2FA Code Not Working

Browser-Related Login Issues

Problem Solution
Login page not loading Clear browser cache and cookies, then try again. Disable browser extensions that might block scripts (ad blockers, privacy tools).
"Something went wrong" error Try a different browser, check your internet connection, or wait a few minutes and retry. Kalshi may be experiencing temporary issues.
Infinite loading after login Disable VPN if you are using one. Clear cookies specifically for kalshi.com. Try incognito/private mode.
Login works but session expires immediately Ensure cookies are enabled for kalshi.com. Check that your browser is not set to clear cookies on close.
Cannot click "Log In" button Disable JavaScript-blocking extensions. Try a different browser. Make sure JavaScript is enabled.

KYC Verification Stuck or Failed

If your identity verification is not completing, try these steps:

Kalshi Account Security Best Practices

Your Kalshi account holds real money and is connected to your personal financial information. Follow these security practices to keep your account safe:

Password Security

Account Protection Checklist

Action Priority Why It Matters
Enable 2FA Essential Blocks unauthorized access even if password is stolen
Use a unique password Essential Prevents credential stuffing attacks from other data breaches
Save 2FA backup codes Essential Prevents permanent account lockout if you lose your phone
Use a password manager Recommended Generates and stores complex unique passwords
Enable biometric login (mobile) Recommended Convenient and secure for quick app access
Review account activity regularly Recommended Spot unauthorized transactions or changes early
Log out on shared devices Essential Prevents others from accessing your account
Keep email account secure Essential Your email is used for password resets — if compromised, your Kalshi account is at risk

Recognizing Phishing Attempts

Scammers sometimes create fake websites or send fraudulent emails that look like they are from Kalshi. Here is how to protect yourself:

For a deeper look at Kalshi's security measures and regulatory protections, read our Is Kalshi Safe? guide.

Kalshi Account Types

Kalshi offers different account types depending on your trading needs:

Individual Account

The standard account type for personal use. This is what most traders sign up for.

Institutional Account

Designed for businesses, funds, and professional trading entities that want to trade on Kalshi at scale.

Which Account Type Is Right for You?

If you are trading for personal purposes and do not need elevated position limits or API access for algorithmic strategies, an individual account is the right choice. Most Kalshi users trade with individual accounts. If you represent a fund, corporation, or trading firm, reach out to Kalshi about institutional access.

Ready to Start Trading?

Create your free Kalshi account and explore hundreds of prediction markets.

Create Kalshi Account →

Frequently Asked Questions

How do I log in to Kalshi?

Go to kalshi.com and click "Log In" in the top-right corner. Enter the email address and password you used when creating your account, then click "Sign In." If you have two-factor authentication enabled, you will also need to enter a verification code from your authenticator app.

How do I create a Kalshi account?

Visit kalshi.com/sign-up, enter your email and create a password. You will then need to verify your email, provide personal information (name, date of birth, address, SSN), and complete identity verification (KYC). The process typically takes 5-10 minutes, and most accounts are approved within minutes.

What do I need to verify my Kalshi account?

Kalshi requires KYC (Know Your Customer) verification. You need to provide your full legal name, date of birth, home address, Social Security Number (SSN), and a valid government-issued photo ID such as a driver's license or passport. You must be at least 18 years old and a US resident.

What should I do if I forgot my Kalshi password?

Click the "Forgot Password" link on the Kalshi login page. Enter your registered email address and Kalshi will send a password reset link. Click the link in the email, create a new password that meets the security requirements, and log in with your new credentials. The reset link expires after a limited time, so use it promptly.

Why is my Kalshi account locked?

Kalshi may lock your account after multiple failed login attempts as a security measure, if suspicious activity is detected, or if there are KYC verification issues. Wait 30 minutes and try again, or contact Kalshi support at [email protected] for assistance. You may need to verify your identity to unlock the account.

Does Kalshi have a mobile app?

Yes, Kalshi offers mobile apps for both iOS (iPhone/iPad) and Android devices. You can download the Kalshi app from the Apple App Store or Google Play Store. Log in with the same email and password you use on the website. The app supports biometric login (Face ID, Touch ID, fingerprint) for faster access. Read our Kalshi App review for more details.

Is Kalshi safe to log in to?

Yes. Kalshi is a CFTC-regulated exchange (Designated Contract Market) that uses bank-level encryption, two-factor authentication, and follows strict regulatory requirements to protect user accounts and funds. Always access Kalshi through the official website (kalshi.com) or official mobile apps to avoid phishing attempts. For a full analysis, see our Is Kalshi Safe? guide.

Can I have multiple Kalshi accounts?

No. Kalshi's terms of service allow only one individual account per person. Creating multiple accounts is prohibited and may result in all accounts being suspended. If you need an institutional or business account, contact Kalshi directly about their institutional account options.

Related Guides

More guides: Is Kalshi Legit? How Does Kalshi Work? Kalshi Cash Out Guide Kalshi Parlays