There's a specific kind of frustration that comes from entering a code that looks perfectly fine and having Amazon reject it. No explanation. No hint. Just "try again." And you do — three, four times — and it still doesn't work.
I've gone through this on more than one TV, and here's the thing I learned: it's almost never one big problem. It's usually one small thing — an expired code, a typo, a browser that's caching something weird — and once you find it, the whole thing clears up in under a minute.
Below are the ten fixes that have actually worked for me, in the order I'd try them. Start at the top and work down.
First, a quick refresher: what is the Amazon MyTV code?
When you open Prime Video on a supported smart TV, the app usually gives you a short code — four to six characters, sometimes with a QR code next to it. You take that code, go to Amazon's device registration page on your phone or laptop, and enter it there. That's how Amazon links your TV to your account without you having to type your password with a TV remote (which is nobody's idea of fun).
If everything works, your TV refreshes and you're in. If it doesn't, the TV just sits there on the activation screen, waiting.
Why is the code not working? The usual suspects
Before you start trying fixes, it helps to know what's likely wrong. These are the causes I've run into, roughly in order of how often they happen:
- Expired code — these codes don't last long. Leave the screen too long and it's already dead.
- Typo — O vs 0, I vs 1, a lowercase L that looks like a capital I. These get me every time.
- Wrong account — you signed into a different Amazon account than the one you meant to use.
- Network problems — either your TV or your phone is on a flaky connection.
- Outdated app — the Prime Video app on your TV is a few versions behind.
- Device limit — you've already got too many TVs registered on this account.
The ten fixes — in the order I'd try them
1. Get a fresh code
This fixes more cases than any other fix. Activation codes have a short lifespan — sometimes as little as 10 minutes. If you got the code, went to do something else, and came back, it's probably already expired.
Go back to your TV's Prime Video app. Back out of the activation screen and re-enter it — usually there's a "get new code" or "refresh" option. Grab the new code and use that one. Don't keep trying the old code; it's gone.
2. Check the code, character by character
This sounds obvious, but I've done it more than once. Code entry on a phone is error-prone — especially if you're typing on a small keyboard while watching TV. Squint at every character. Check for O vs 0 and I vs 1. If the code has a dash or space in it, check whether Amazon's form wants those too.
If the code looks right but still fails, move on. Don't sit and retype the same code five times.
3. Make sure you're on the official registration page
Prime Video tells you exactly which URL to visit. Use that one, not something you googled. There are third-party "activation" sites out there that look official and are absolutely not — some of them harvest your account details. Don't type your Amazon password on anything that isn't Amazon.
If you've opened the wrong page, close it and start fresh.
4. Check which Amazon account you're signed into
If you have more than one Amazon account — say a personal one and one you set up for a family member — it's very easy to be signed into the wrong one when you go to enter the code. Your TV will register to whichever account you're currently signed into on the browser. Make sure that's the one you actually want.
Sign out, sign into the right one, and try again.
5. Restart your TV — properly
Not just off-and-on with the remote. Unplug it. Wait a full minute. Plug it back in. Then open Prime Video and try again.
The reason this works more often than it should: a plain "off" on most smart TVs doesn't actually restart the software — it just dims the screen and goes to sleep. Pulling the power does the real reset.
6. Test your internet on both devices
Both your TV and whatever you're using to enter the code need a stable connection. Try opening another streaming app on the TV. Open a random website on your phone or laptop. If either feels sluggish, restart the router and reconnect everything.
If your TV is on Wi-Fi and the signal is weak (it's two rooms away from the router, say), that alone can cause activation to fail even when the code is perfect.
7. Update the Prime Video app
Older versions of the app sometimes have bugs that block activation. Open your TV's app store, find Prime Video, and check for updates. Install any that are available, then reopen the app and try again.
8. Try a different browser
If you're entering the code on a laptop, the browser might be the problem — particularly if you've got a lot of extensions running or cookies that are getting in the way. Open the registration page in a private/incognito window, or try a different browser entirely. It's a 30-second test and it's fixed activation more than once for me.
9. Deregister the TV and start over
If the TV was already registered to your account before (say you activated it last year), it may need to be deregistered before it'll accept a new registration. Open Prime Video, go to the settings or account menu, and choose "Sign out" or "Deregister device." Then start the activation process from scratch.
One heads-up: this signs you out of the TV completely, so make sure you know your Amazon login before you do it.
10. Check your device limit
Amazon limits Prime Video to five streaming devices at once, with a maximum of two TVs. If you've got a Fire Stick, an old tablet, and three TVs already linked to your account, you might be bumping up against the cap. Check your account settings, remove any devices you don't use anymore, and try again.
The QR code shortcut
If your TV shows a QR code next to the text code, use that instead. Scan it with your phone's camera, and Amazon's app should open the activation page with the code already filled in. Way fewer typos, way faster.
How to activate Prime Video properly, in order
If the ten fixes above don't do it, the steps below are the ones to walk through carefully. I've laid them out in the exact order they're meant to happen.
- On your TV, make sure you're connected to Wi-Fi and the connection is stable.
- Open the Prime Video app. If it's not installed, install it from your TV's app store.
- Choose "Sign In" or "Register on the Amazon Website" — the wording varies by TV.
- The TV will show a code (or QR). Leave it on screen.
- On your phone or laptop, go to the URL the TV shows.
- Sign into the Amazon account you actually want to use.
- Enter the code from the TV.
- Wait. The TV should refresh on its own within 30 seconds.
If the TV doesn't refresh, don't assume it failed — check the browser for a success message first, then go back to the TV.
Common errors and what they usually mean
| What you're seeing | What it usually means |
|---|---|
| "Invalid code" | Code expired or a typo — get a fresh one |
| "This code has expired" | Same — request a new code on the TV |
| Activation page won't load | Browser or network issue |
| "Sign-in failed" | Wrong Amazon account, or a verification step is pending |
| TV stays on activation screen | Registration didn't fully complete — restart the app |
| "Too many devices" | You've hit the Prime Video device limit |
| App freezes | Update the app, then restart the TV |
⚠️ One really important warning
There's an ongoing scam where, after you enter your MyTV code, a popup appears saying your account has been "compromised" and you need to call a phone number. Amazon will never ask you to call a number to verify your account. If you see that popup, close the tab immediately. Don't call. Don't download anything they suggest. It's a scam, and people have lost real money to it.
Frequently asked questions
Why does my Amazon MyTV code keep saying it's invalid?
Almost always one of three things: the code expired, it was mistyped, or a newer code was generated on the TV after you started entering the old one. Get a fresh code and start over.
How do I get a new Amazon MyTV code?
Open Prime Video on your TV, back out of the activation screen, and re-enter it. A new code should appear. If your TV doesn't offer that, restart the TV and reopen the app.
Where do I enter my Amazon MyTV code?
On the activation page that your TV shows you — usually Amazon's own device registration page. The URL is displayed right on the TV screen. Enter the code there after signing into the right Amazon account.
Can I activate Prime Video with my phone?
Yes. Any browser on any device works, as long as you're signed into Amazon. If your TV shows a QR code, your phone can scan it directly.
Why is my TV still showing the activation screen?
The registration probably didn't fully complete. Check the browser for a "success" message first. If it confirms the code was accepted, go back to the TV and restart the app.
Do I need Amazon Prime for this?
You need an Amazon account to link the TV. Whether you can watch specific content depends on your subscription. If activation works but shows nothing playable, that's a subscription issue, not an activation one.
If I had to sum it up
Nine times out of ten, this problem comes down to an expired code or a typo. Those two things fix the vast majority of cases I've seen.
If the code is definitely fresh and correct, restart the TV properly (unplug it), then check your internet and the browser you're using.
If you've tried all of that and it still won't work, the problem is probably your account or the device limit — and that's the point to check your Amazon settings or contact Prime Video support directly.
Still stuck? Drop the exact error message in the comments below. I read every one, and it helps other readers spot their own issue faster.