KRHTech
Email & OTP Test Rig

A throwaway inbox that reads its own codes.

Generate a real, working email address in your browser, drop it into whatever signup or login flow you're testing, and watch the OTP get pulled out of the message the moment it lands. No account, no API key.

1

Generate a temporary inbox below — you get a real address instantly.

2

Paste that address into the signup or login form you're testing, on any site.

3

Come back — this page auto-checks the inbox and surfaces the OTP for you.

Your temporary inbox

No inbox generated yet.

Inbox & detected codes

Code detected in latest message

Messages sent to your temp inbox will appear here.

Test log

What a temp inbox is for, and isn't.

Disposable mail is genuinely useful for testing, and genuinely unsuited to anything you want to keep.

Built for QA, not for keeping

The address is disposable by design. Treat every message in it as readable by anyone and gone the moment you close the tab.

Never for real accounts

Don't use it for banking, government services, or any workplace identity — anything you'd need to recover later doesn't belong here.

Detection is best-effort

OTP extraction looks for a labeled code first, then falls back to a plain number pattern. Always confirm the code against the message itself.

Generate an inbox

Why this exists.

Testing a sign-up flow forty times in an afternoon is miserable with a real inbox.

QA and development both involve repeatedly signing up for the same thing. Switching to a real mail client, waiting for the message, and copying a code out by hand adds friction to every single test run.

This rig removes that friction: generate an address, use it, and read the code back here without leaving the tab you're already testing in.

Who ends up using it.

The same handful of situations come up again and again.

QA testers running sign-up flows

Repeating the same registration test across builds is far faster when the OTP appears automatically instead of requiring a mail-client round trip.

Developers building verification emails

The Advanced panel sends a real test email through your own EmailJS account, useful for checking a template renders and delivers correctly.

Anyone avoiding a spam-prone sign-up

A one-time inbox is a clean way to try a service without committing a real address to its mailing list.

Questions people ask.

If something here isn't covered, the contact details are on the homepage.

How long does a temporary inbox last?

A temporary inbox is short-lived by design and meant for QA and sign-up testing only. Treat anything sent to it as readable by anyone and disposable. Do not use it for an account you intend to keep, and never for banking, government or workplace identity.

How does OTP detection work?

When a message arrives, the page scans the subject and body for a labeled code near words like OTP, verification or passcode, then falls back to the first standalone four-to-eight digit number. It's a best-effort pattern match, not a guarantee — always check the message itself if a code looks wrong.

What is the Advanced panel for?

It lets you send a test email yourself through your own free EmailJS account — useful when you want to test your own signup template rather than an external site's flow. It's optional and unrelated to the temporary inbox above it.

Are my EmailJS keys stored anywhere?

No. Keys entered in the Advanced panel are kept in memory for the current session only and are cleared the moment you reload the page. Nothing is written to disk or sent to a KRHTech server.

Can I reuse the same temp inbox later?

Don't count on it. Temporary addresses are meant to be short-lived, and closing the tab or generating a new inbox abandons the old one. Treat each session as its own disposable address.