Skip to content
Flint Help Center
Open Flint

Trouble signing in to Flint? Common login errors explained

Fixes for the most common Flint sign-in problems — duplicate accounts, landing in the wrong school, sign-in loops, and verification codes that don't work.

Updated October 30, 2026

If you're having trouble signing in to Flint, this article covers the most common problems and how to resolve them.

How Flint decides how you sign in

At app.flintk12.com you can click Sign in with Google or Sign in with Microsoft, or type your school email address and click Next.

If you click Next, Flint looks up your address and sends you to the right place:

  • If your account is linked to Google or Microsoft, Flint takes you straight to that sign-in.
  • If your account has a Flint password, you get a password screen.
  • If there's no account yet, you get a form to create one.

So you rarely have to guess which method to use — enter your school email address and let Flint route you.

Flint says your email address is already registered

This means an account already exists for that address, so there's nothing to create. Go back to app.flintk12.com, type the same address, and click Next to be sent to whichever method that account uses.

Tip: Use your school email address, not a personal one. If you're sent to a password screen and can't remember the password, click Forgot password?. Enter the six-digit code emailed to you on the reset page, then choose and confirm a new password. See How to change your Flint password for changing it once you're back in.

You land in "your name's school" instead of your school

If you have no school to join, Flint asks your role and what you want to do before setting up a personal school named after you. Your actual school's content lives somewhere else, so that personal school looks empty. Students who choose I have a join code from my teacher enter the code and join the teacher's activity without creating a personal school.

To switch:

  1. Sign in at app.flintk12.com with your school email address.
  2. Click the school name in the top-left corner of the sidebar.
  3. Under Schools, choose your school.

If your school isn't in that list, your account hasn't been added to it yet. Ask an admin at your school to add your email address — Inviting students, teachers and admins to my school shows them how.

The same menu has a Terms section, which is how you move between the current term and past ones.

You're stuck in a sign-in loop

Being sent back to the sign-in page over and over usually means your browser is holding a broken session. To fix it:

  1. Clear your browser's cache and cookies, then close and reopen the browser.
  2. Try again in a private or incognito window — that rules out extensions and cached data.
  3. On an iPad, check that Safari or Chrome is updated to the latest version. Out-of-date browsers cause most of these.
  4. Try a different browser, or a different device on a different network, to narrow down where the problem is.

Your verification code isn't working

When you create an account with an email address and password, Flint emails you a six-digit code. Type the code into the Email verification code boxes on the Flint sign-in page and click Verify. The button in the email opens that screen for you, but it doesn't confirm your account; only entering the code does.

If you closed the code screen, go to app.flintk12.com, enter the email address you signed up with, click Next, then enter your password and click Sign in. Flint opens the code screen again. Signing in doesn't send a new code, so use the code you already have or click Resend code.

If Flint says "Sorry, we couldn't verify that code. Please try again or request a new code.", the code is wrong, has expired or has been replaced by a newer one:

  1. Check that you typed the code from the newest Flint email.
  2. If it still doesn't work, click Resend code. Flint emails you a new code, and the old code stops working.
  3. Enter the new code and click Verify.

You can ask for a new code once a minute. If you click Resend code sooner, Flint says "Sorry, please wait a minute before requesting another verification code."

If the email hasn't arrived after a few minutes, check your spam or junk folder. The code screen says "Enter the six-digit code sent to" followed by your address. If that address is wrong, click Back and start again with the right one.

Older verification emails contained a link instead of a code. If you open one of those links and Flint shows Email verification failed, sign in with your email address and password. If your account still needs confirming, Flint opens the code screen; click Resend code to get a code.

Accounts that sign in with Google or Microsoft don't need a verification code.

If Flint's emails are being blocked at your school, ask your IT team to allow them.

Still can't get in?

Sorry — let us help. From a device where you are signed in, click Learn more about Flint at the bottom of the left sidebar and then Help. If you can't get in at all, ask a colleague to pass the message on. Tell us:

  • The email address you're trying to sign in with.
  • The exact message you see on screen.
  • The browser and device you're using.