ABOUT
Email testing should be instant.
Built by a developer in India who hit this wall one too many times while testing auth flows.
Every developer has felt this. You're building a password reset flow, a signup confirmation, or a transactional notification. You need to test if the email actually arrives. So you open a throwaway inbox service, navigate five pages of ads, get a random address, paste it into your app, and wait.
That's a broken workflow for infrastructure-level work.
ZeroDrop treats email testing as what it actually is — a developer tool. Instant inboxes, no signup, no ads, OTP auto-extraction at the edge, and an SDK that embeds directly into your Playwright and Cypress test suites. The inbox is ready before you finish reading this sentence.
How it works
Cloudflare catches everything
Every email sent to @zerodrop-sandbox.online is intercepted at the edge by Cloudflare Email Routing — regardless of the prefix.
Worker parses, filters, and extracts
A Cloudflare Worker converts the raw email into clean JSON, runs Llama 3.1 spam filtering, and auto-extracts OTP codes and magic links. Stored in Upstash Redis with a 30-minute TTL.
Dashboard polls in real time
The dashboard checks for new emails every 3 seconds. When yours arrives it appears instantly — no refresh needed.
SDK uses SSE for sub-second CI delivery
Install zerodrop-client and call waitForLatest() in your test suite. Uses SSE for sub-second delivery, falls back to polling automatically. email.otp and email.magicLink are extracted before the email reaches your test — no regex needed.
The stack
Links
Ready to drop the old workflow?
No signup. Your inbox is ready in seconds.