Connected to Wi-Fi doesn’t mean you’re online
A Wi-Fi icon on your phone only means it’s connected to a wireless network. Hotels, airports, and cafés may also use a captive portal to control internet access. You might need to accept terms, enter a guest code, or verify your email before you can access external websites.
As of 2026, many devices still show these portals in a system sign-in window. It may only allow access to the portal and a few domains, and it may not share sign-in status with your regular browser. Seeing the hotel’s page doesn’t mean you can open the site hosting your anonymous inbox.
If neither your inbox nor other external sites will load, focus on getting online first. Refreshing your inbox repeatedly or creating a new address won’t unlock the portal.
Check which of these three problems you’re facing
“Hotel Wi-Fi email verification isn’t working” can mean three different things. Note the exact message on screen, then choose what to try next. A spinning icon alone doesn’t mean the email is missing.
| What you see | Check first | What to do next |
|---|---|---|
| Inbox won’t open | Can other external sites load? Are you still in the system sign-in window? | Use a working connection to open your original inbox in your original browser. |
| Page opens, but email hasn’t arrived | Did the portal confirm it sent the email? Does the address match, and is the inbox still active? | Wait for delivery, refresh once, then request another email if the portal allows it. |
| Portal rejects the address | Does it say temporary email addresses aren’t accepted, the domain is invalid, or a specific email address is required? | Follow the address requirements and ask which alternatives are allowed. |
If only the inbox site fails while other sites work, the site may be temporarily unavailable or blocked by a separate network policy. Keep the error message rather than assuming every loading problem is caused by the portal.
Use a working connection to open your original inbox
If you have mobile data, switch to it on the same device
Keep the portal page open. Temporarily turn off Wi-Fi or switch to mobile data, then use the browser where you originally opened Tmpkey to visit the inbox on the homepage. Your device may not switch to mobile data automatically when Wi-Fi has no internet. Check that the page actually reloads, and watch for roaming charges.
No mobile data? Use a trusted hotspot
With the owner’s permission, use a companion’s hotspot or an approved connection provided at the location. If possible, stay on your original device and browser. Don’t install unfamiliar apps, profiles, or certificates just to receive one email, and never ignore browser certificate warnings.
Same website, not necessarily the same inbox
Tmpkey uses credentials saved in your browser to restore your temporary inbox. Switching devices or browsers, using private browsing, or moving from a system sign-in window to a regular browser may give you a different address. Compare it character by character with the address entered in the portal. Don’t share your inbox credentials or leave a session open on a shared computer.
Verify on the original device: codes and links work differently
Receiving the email only gets you the verification details. Whether the portal unlocks your original device depends on how it links the request to that device. If you use another phone to retrieve the email, don’t assume that clicking a link will connect your laptop.
Verification code: enter it on the original device
Copy the code for this request from the email, reconnect to the target Wi-Fi, and enter it in the portal on your original device. Check for extra spaces, and make sure the portal is asking for an email code rather than a room number. Keep the inbox open so you can check the latest email if needed.
Verification link: check what it verifies first
A link may verify only your email, or it may rely on cookies, the device, or the session in your original browser. Opening it on another device may not unlock the original one. Follow the portal’s instructions; if it says to open the link on your original device, use that device and session. If the instructions aren’t clear, ask a staff member. Don’t post a link containing a verification token in a public chat or third-party URL checker.
After switching back to Wi-Fi, mobile data may still be working, making it look as if verification succeeded. Check your device settings to confirm you’re actually using the target Wi-Fi, then check whether the portal says you’re connected.
The system sign-in window closed. How do you continue?
Reconnect to the original network, then look for “Sign in to network” or a similar option in your Wi-Fi settings. Names and behavior vary by device and portal. If the sign-in window doesn’t reappear, open the official portal address provided at the location in a regular browser.
- The original portal tab is still open: return to it and check whether you can enter the code.
- The page says your session expired: request a new code through the portal instead of resubmitting an old one.
- You only have an old verification email: check whether it matches the current session on your device.
- Can’t find the official sign-in page? Ask reception or the service desk instead of guessing the address.
Some networks redirect regular HTTP requests to a portal, but not all do. Never bypass HTTPS warnings to find the sign-in page. Avoid starting by forgetting the network or clearing browser data, too: you could lose your portal session or temporary inbox credentials.
No backup connection? Ask what access options are allowed
If the portal requires an email but gives you no way to access your inbox, refreshing the page won’t solve the problem. Ask staff whether they offer a guest code, temporary access, room-number verification, SMS verification, or another official option. Availability depends on the location’s rules.
You can say: “My device is connected to the network, but I can’t access the external inbox page, so I can’t complete email verification. Is there an approved alternative?” You don’t need to share your email code or access credentials with staff.
If the portal explicitly rejects temporary addresses, trying another random username usually won’t get around a domain restriction. Don’t change your device identifier, use someone else’s room number, or bypass authentication. A forwarding alias isn’t guaranteed to be accepted either. If you need ongoing contact or identity verification, use an address you’re allowed to use, can access long-term, and that meets the other party’s requirements.
Three timers to check: address, email resend, and portal token
An active inbox doesn’t mean the code in the email is still valid. The portal sets the expiry for codes and links, which may be much shorter than the inbox lifetime. Requesting another email may invalidate the old code immediately.
- Inbox lifetime
- Tmpkey lasts 3 hours by default. Each extension adds 3 hours, up to 24 hours per inbox from creation. Closing the page doesn’t stop the countdown, and expired addresses and emails can’t be recovered.
- Code or link expiry
- Check the portal or email instructions. Extending your inbox doesn’t extend the portal token; after it expires, request a new one from the portal.
- Portal session lifetime
- If you wait too long or the session is reset, you may need to start over. An old email arriving doesn’t mean it belongs to the sign-in page you’re using now.
Before requesting another email, compare the address in the portal with your current inbox address, then wait for the cooldown shown on the page. Don’t click repeatedly: multiple emails may arrive out of order. Use the request time and portal instructions to identify the right one, not just the first email in the list.
Walkthrough: retrieve your email and return to a hotel portal
Let’s say you’re using a phone with mobile data, the hotel allows temporary email addresses, and the portal sends a numeric code. This is an example, not a standard process for every hotel.
- Get an address first. Using mobile data, open Tmpkey in a regular browser, copy your current address, check how much time is left, and keep the tab open.
- Submit your email. Connect to the hotel Wi-Fi confirmed by staff. Paste the same address into the official portal, request a code, and keep the form open.
- Switch back to your inbox. Temporarily switch to mobile data, return to the Tmpkey tab in your original browser, check the address, and read the email.
- Enter the code. Reconnect to the hotel Wi-Fi, return to the original portal, and enter the code. Wait for the page to clearly confirm you’re connected.
- Confirm you’re online. Make sure your traffic is going through the target Wi-Fi, then open a regular HTTPS website. If it still doesn’t work, keep the error message and contact reception.
If the inbox opens in step three but there’s no email, check the sending status instead of switching addresses right away. Changing addresses makes the old inbox unusable; if the portal keeps sending to it, you won’t be able to verify. If the hotel sends a verification link, follow the session guidance above instead.
What a temporary address does—and doesn’t—protect
A temporary email address lets you avoid giving the portal your personal email, and stops future emails from reaching you once the address expires. But it can’t erase the temporary address the portal has already stored, or hide your device’s IP address, network connection, or other linked details such as your room number or phone number.
Network operators may independently log connection times, device details, and network activity. Email links and remote images may also send requests to external services. Deleting your Tmpkey address and emails doesn’t erase records held by those third parties. See our Privacy Policy for details.
If you’ll need the address for accommodation changes, bills, or future identity checks, don’t rely on an inbox that will expire. Use your own email address if the other party requires it, or sign in to create a long-term forwarding alias. Aliases forward email; they don’t hide your network origin or bypass portal restrictions.
To keep going, complete this verification first
Follow this order: confirm you have internet access, open your original inbox, then submit the verification on your original device. Handle an inbox that won’t open, a missing email, and a rejected address as separate issues. If you don’t have an approved connection, asking staff for help is more effective than repeatedly requesting another email.
Not sure what email to enter on public Wi-Fi? Read our guide to entering your email on hotel, airport, and café portals to decide whether you need ongoing access before choosing an address.
Return to your inbox and check your address
Once you have a working connection, continue on your original device and browser. For ongoing email access, choose a forwarding alias.