Free • No Signup • Instant

Privacy, Simplified.

Generate a free temporary email instantly and receive verification codes without exposing your real inbox.

10 Active Domains
Auto OTP Extraction
24-Hour Auto-Delete
Current Address24h Retention
loading@mail.hassanai.xyz

Inbox

Your inbox is empty

Waiting for incoming emails...

Auto-checks every 2 seconds · Stored locally & deleted automatically after 24 hours
Everything you need, nothing you don't

Why Choose Hassan Mail?

Built for developers, QA engineers, and privacy-conscious users who need a reliable, zero-dependency disposable inbox.

Instant Generation

Get a working disposable inbox in under a second. No forms, no CAPTCHA, no waiting.

Privacy by Default

Zero PII collected. Your real identity stays hidden — no cookies, no profiling.

Auto OTP Extraction

Verification codes (4–8 digits) are detected and surfaced with 1-click copy, alongside primary confirmation links.

24-Hour Auto-Delete

All received emails are automatically purged from local VPS storage after exactly 24 hours — permanently.

10+ Domains

Choose from 10 unique domains (mail, secure, vault, ghost, relay, nova, nexus, swift, prime, pulse) to bypass site filters.

Real-Time Inbox

New emails appear in your inbox as they arrive — no page reload. Auto-checks every 2 seconds.

Developer REST API

Programmatically fetch inboxes via GET /api/inbox?email=... — no API key required for public use.

Safe HTML Viewer

HTML emails render inside a sandboxed iframe. Switch between HTML, Plain Text, or JSON views.

100% Local Storage

No third-party database. All email data lives exclusively on the VPS local disk — zero cloud dependency.

Anti-Spam Shield

Disposable by design — sign up once, discard the inbox. Never see marketing emails again.

Instant Delete

Delete the current inbox server-side and generate a fresh address with one click.

Mobile & Desktop

Fully responsive — optimized for every phone, tablet, and desktop browser out of the box.

Developer REST API

Programmatic Access

Integrate Hassan Mail directly into your apps, test scripts, and CI/CD pipelines. No API key required.

Endpoints

GET/api/inbox

Fetch all emails (up to 24h) for any address.

?email=user@domain
?apikey=YOUR_KEY (optional)
DELETE/api/inbox

Delete all emails for an inbox or a single message.

?email=user@domain
?id=msg-id (single)
No API Key Required

Public access is free: 120 req/min per IP. Use ?apikey=hassan_private_786 in scripts for unlimited access.

Full API Documentation
1// Fetch inbox for a temporary email address
2"color:#ff7b72">const email = "alex.r4f2j@mail.hassanai.xyz";
3
4"color:#ff7b72">const res = "color:#ff7b72">await fetch(
5 "color:#79c0ff">`https://mail.hassanai.xyz/api/inbox?email=${email}`
6);
7
8"color:#ff7b72">const { emails } = "color:#ff7b72">await res.json();
9
10emails.forEach((msg) => {
11 console.log("color:#79c0ff">`From: ${msg."color:#ff7b72">from}`);
12 console.log("color:#79c0ff">`Subject: ${msg.subject}`);
13 "color:#ff7b72">if (msg.otp_code) {
14 console.log("color:#79c0ff">`OTP Code: ${msg.otp_code}`); // Auto-extracted!
15 }
16 console.log("color:#79c0ff">`Body: ${msg.body_text}`);
17});
Common questions

Frequently Asked Questions

Yes — 100% free, forever. No registration, no credit card, no account required. Simply open the site and your inbox is ready.