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.
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.
Table of Contents
- How to Create a Kalshi Account
- KYC Verification Requirements
- Step-by-Step Kalshi Login Process
- Kalshi Login on Web
- Kalshi Login on iOS & Android
- Two-Factor Authentication (2FA) Setup
- Troubleshooting Kalshi Login Issues
- Kalshi Account Security Best Practices
- Kalshi Account Types
- Frequently Asked Questions
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
- A valid email address
- Your full legal name (as it appears on your government ID)
- Date of birth
- US residential address
- Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN)
- A government-issued photo ID (driver's license, state ID, or passport)
- A smartphone or computer with a camera (for ID verification)
Step-by-Step Account Creation
-
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.
-
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.
-
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.
-
Provide your personal information.
Enter your full legal name, date of birth, and residential address. This information must match your government-issued ID exactly.
-
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.
-
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.
-
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
- Automated approval: Most users are verified within 1-5 minutes through Kalshi's automated identity verification system.
- Manual review: If the automated system cannot verify your identity, your application may be sent for manual review, which can take 1-3 business days.
- Additional documents: In rare cases, Kalshi may request additional documentation such as a utility bill or bank statement to confirm your address.
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:
- Non-US residents (Kalshi is currently limited to US users)
- Anyone under 18 years of age
- Individuals on OFAC sanctions lists
- Users who already have an existing Kalshi account (one account per person)
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:
-
Navigate to the Kalshi login page.
Go to kalshi.com and click the "Log In" button in the upper-right corner of the page.
-
Enter your email address.
Type the email address you registered with when you created your Kalshi account.
-
Enter your password.
Type the password you set during account creation. Passwords are case-sensitive.
-
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.
-
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.
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:
- You clear your browser cookies or cache
- You have not visited Kalshi for an extended period
- You are using a private or incognito browsing window
- Kalshi performs a system update that requires re-authentication
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
-
Open the Kalshi app.
Tap the Kalshi icon on your home screen to launch the app.
-
Tap "Log In."
On the welcome screen, tap the "Log In" button. If you are a new user, tap "Sign Up" instead.
-
Enter your credentials.
Type the same email and password you use on the Kalshi website. Your account works across all platforms.
-
Complete 2FA (if enabled).
Enter the code from your authenticator app if you have two-factor authentication turned on.
-
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
- Face ID (iPhone X and later) — Log in by looking at your phone
- Touch ID (older iPhones, some iPads) — Log in with your fingerprint
- Fingerprint (Android devices with fingerprint sensor) — Log in with your fingerprint
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
- Protection against password theft: Even if your password is compromised in a data breach, 2FA prevents unauthorized access.
- Defense against phishing: Phishing sites cannot capture your 2FA code because it changes every 30 seconds.
- Regulatory compliance: As a CFTC-regulated platform handling real money, account security is critical.
- Peace of mind: Know that your trading account and funds are protected by an additional security layer.
How to Enable 2FA on Kalshi
-
Log in to your Kalshi account.
Sign in at kalshi.com with your email and password.
-
Go to Settings > Security.
Click your profile icon in the top-right corner, then select "Settings." Navigate to the "Security" tab.
-
Click "Enable Two-Factor Authentication."
Kalshi will display a QR code on your screen.
-
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.
-
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.
-
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 |
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
-
Click "Forgot Password" on the login page.
You will find this link below the password field on the Kalshi sign-in page.
-
Enter your registered email address.
Type the email you used when creating your Kalshi account.
-
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).
-
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).
-
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:
- Multiple failed login attempts: Entering the wrong password several times triggers a temporary lockout (typically 30 minutes).
- Suspicious activity detected: Unusual login patterns, logins from new locations, or potential unauthorized access.
- KYC issues: Problems with your identity verification or flagged account information.
- Terms of service violations: Activity that violates Kalshi's user agreement.
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
- Check your spam, junk, and promotions folders
- Verify you entered the correct email address during sign-up
- Add [email protected] and [email protected] to your email contacts or safe senders list
- Wait 5-10 minutes — email delivery can sometimes be delayed
- Click "Resend verification email" on the login page
- Try using a different email provider if the problem persists
2FA Code Not Working
- Check the time on your device: Authenticator codes are time-based. If your phone's clock is significantly off, codes will not work. Enable automatic time sync in your phone's settings.
- Enter the code quickly: Codes refresh every 30 seconds. If a code is about to expire, wait for the next one.
- Use a backup code: If your authenticator app is not working, use one of the backup recovery codes you saved when setting up 2FA.
- Check you are using the right account: If you use the same authenticator app for multiple services, make sure you are entering the code for Kalshi specifically.
- Contact support: If none of the above work, email [email protected] to request a 2FA reset. You will need to verify your identity.
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:
- Retake your ID photo in better lighting with all four corners visible
- Check for typos in your name, date of birth, or address — these must match your ID exactly
- Use a different ID if available (passport instead of driver's license, or vice versa)
- Try a different device — phone cameras sometimes work better than webcams for ID photos
- Contact support at [email protected] with a description of the error you are seeing
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
- Use a unique password that you do not use on any other website or service
- Make it long and complex: At least 12 characters with a mix of uppercase, lowercase, numbers, and symbols
- Use a password manager (1Password, Bitwarden, LastPass) to generate and store strong passwords
- Never share your password with anyone — Kalshi support will never ask for your password
- Change your password immediately if you suspect it has been compromised
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:
- Always check the URL: The legitimate Kalshi website is kalshi.com. Watch for misspellings like "ka1shi.com" or "kalshi-login.com"
- Look for HTTPS: The real Kalshi site always uses HTTPS encryption (padlock icon in browser)
- Be suspicious of urgent emails: Phishing emails often create false urgency ("Your account will be suspended unless you act now")
- Never enter your password through an email link: Instead, navigate directly to kalshi.com in your browser
- Kalshi will never ask for your password via email or chat
- Report suspicious emails to [email protected]
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.
- Eligibility: US residents, 18+ years old
- Verification: Standard KYC (government ID + SSN)
- Deposit methods: ACH bank transfer, debit card, wire transfer
- Trading fees: Standard fee schedule (see Kalshi fees guide)
- Tax reporting: 1099 form issued annually (see Kalshi taxes guide)
- Position limits: Subject to standard Kalshi position limits per market
- One account per person: Multiple individual accounts are not permitted
Institutional Account
Designed for businesses, funds, and professional trading entities that want to trade on Kalshi at scale.
- Eligibility: US-registered businesses, funds, trusts, and other legal entities
- Verification: Enhanced KYC including entity documentation, beneficial ownership information, and authorized trader verification
- Benefits: Higher position limits, dedicated account management, API access for algorithmic trading
- API access: Full REST and WebSocket API for automated trading (see How to Use Kalshi guide)
- Setup: Contact Kalshi directly at [email protected] to discuss institutional account setup
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
- Kalshi Fees Explained: Complete 2026 Breakdown — Understand trading fees, deposit costs, and how to minimize expenses
- Is Kalshi Safe? — CFTC regulation, security measures, and fund protection
- Kalshi App Review — Full review of the iOS and Android mobile apps
- Kalshi Taxes Guide — How prediction market winnings are taxed and 1099 reporting
- How to Use Kalshi — Beginner's guide to trading on Kalshi