OAuth 2.0 Authentication
Secure sign-in via Microsoft's OAuth 2.0 protocol. Your credentials are never stored on our server — only you hold the access token.
Sign in to get your access token and manage multiple Outlook accounts securely. No credentials are stored; use tokens generated only by this app for up to 24 months.
A powerful yet simple tool for developers and power users who want direct access to multiple Outlook inboxes with access tokens.
Secure sign-in via Microsoft's OAuth 2.0 protocol. Your credentials are never stored on our server — only you hold the access token.
Browse your Outlook inbox with subject lines, sender names, timestamps, and body previews. Click any email to open the full message in a new tab.
Save your access token once and reuse it. Tokens generated by this app can stay valid for up to 24 months with regular use.
Manage several Outlook accounts side by side. Each token is independent, so you can switch between work, personal, and school email seamlessly.
Inboxes with hundreds of emails? No problem. Load the first 20 messages and click "Load More" to paginate through the rest.
Full HTML email body rendering in the detail view. See your emails exactly as they were formatted — images, styling, and all.
No installation, no configuration. Just your browser and a Microsoft account.
Click the "Sign in with Microsoft" button. A pop-up will open asking you to log in and authorize access so this app can generate a secure access token.
After authorizing, you'll see a token string in the format email|accesstoken. Copy it and keep it secure — this token is the key to access your inbox.
Paste the token into the input field on this page and click "View Inbox." Your emails load instantly. Click any message to open the full detail view in a new tab.
Everything you need to know about using HtmlRunner.
An access token is the secure credential generated by HtmlRunner after you sign in. It lets the app refresh your session with Microsoft and access your inbox without requiring your account password each time.
Your emails are never stored on our server. The token is exchanged directly with Microsoft Graph API in real-time and is never logged or saved. We do not save any generated credentials.
The app requests three scopes: User.Read (to see your email address), Mail.Read (to read your inbox messages), and offline_access (to receive an access token). No permissions to send mail, delete messages, or modify your account are requested.
No. HtmlRunner accepts only access tokens generated by this app. Tokens created elsewhere will not work here. Use only the token string provided after signing in with HtmlRunner.
Tokens generated by this tool can remain valid for up to 24 months with regular use. If a token is unused for a long time, it may expire and you should sign in again to generate a new one.
Yes. Each sign-in produces an independent access token tied to that account. Repeat the sign-in process for each account and save the tokens. Paste any token into the input field to switch between inboxes.
Yes. The tool uses the Microsoft Graph API, which works with all Microsoft email services: personal Outlook.com accounts, Office 365 business accounts, Exchange Online, and Microsoft 365. The same sign-in flow and API endpoints are shared across all these services.
Everything you need to know to get the most out of HtmlRunner.
Once you paste your token and load the inbox, each email is displayed as a card with an avatar showing the sender's initial in a blue gradient circle, sender name and relative timestamp, bold subject line for unread, and click to open the full email in a new tab.
Tokens follow the format email|accesstoken. Tokens generated by this app can remain valid for up to 24 months with regular use. Store them securely; anyone with your token can read your inbox.
The app uses your stored access token string to request fresh credentials from Microsoft Graph, then reads your inbox messages. Your token is never saved on the server; it remains local and secure.
Token expired? Sign in again. Failed to fetch? Temporary API issue. Popup blocked? Allow popups. State mismatch? Try one popup at a time. No emails? Make sure your inbox has messages.
Sign in with Microsoft above, paste your token, and start viewing your emails in seconds. No signup, no installation, no data stored.
→ Get Started Now