Mail OTP Checker
Open an Outlook or Hotmail inbox from a single account line and read one-time (OTP) codes live.
Open a mailbox
Paste one Outlook/Hotmail account record (all four fields, including the token). It is sent to our server only — your browser never holds the token.
Format: email:password:token:client_id or email|password|token|client_id. Both are accepted.
Nothing is stored. The session is cleared when you disconnect or after it goes idle.
How it works
- Paste one Outlook/Hotmail account record (email, password, refresh token, client_id).
- The server signs in with the token and opens the inbox — your browser never holds the token.
- Open any message; detected OTP codes are shown with one-click copy, and the full email stays readable.
- New mail arrives on its own within ~10–15 seconds, no refresh needed.
Supported formats
Two delimiters are accepted, auto-detected per line:
email:password:refresh_token:client_id email|password|refresh_token|client_idThe refresh token is a long Microsoft OAuth value (it contains no colon or pipe), and the client_id is a GUID.
Troubleshooting
- Expired or revoked token: paste a fresh account line.
- Empty inbox: that is a valid result — check the Junk folder for verification mail.
- Images not showing: remote images are blocked by default; use “Load images”.
- Session ended: reconnect after a long idle period or the session time limit.
Mail OTP Checker FAQ
- What does it need to open a mailbox?
- One account record with four fields — email, password, a Microsoft OAuth refresh token, and the client_id — separated by a colon or a pipe. Only the token and client_id are used to sign in; the password is never used or shown.
- Why did my account fail to connect?
- Usually the token is expired or revoked, in which case you will see a clear message to paste a fresh account. A temporary network issue shows as a connection problem you can retry. The viewer never shows a false “connected” state.
- Does it store my credentials?
- No. The token is exchanged for a short-lived access token on our server and kept only in memory for the live session. It is cleared the moment you disconnect, after the mailbox goes idle, or when the session reaches its time limit. Nothing is written to a database.
- How fast do new emails appear?
- A new message — including one sent to the address while the mailbox is open — appears on its own within about 10–15 seconds, with no page reload.
- Is the email content safe to open?
- Every message body is sanitized on the server and rendered inside a locked-down sandbox, so scripts never run. Remote images stay blocked until you choose to load them, which also stops tracking pixels.