TM30.io
How it works

From a passport photo to a filed TM30

You send one photo. We read it, submit it to Immigration, and hand you the confirmation. Here's exactly what happens.

Send us the passport
Step 1

Send us the passport

Take a photo of your guest's passport and send it via the website, our Telegram bot, or WhatsApp (coming soon). That's the only thing you have to do — we handle the rest.

Our AI reads it
Step 2

Our AI reads it

Our AI automatically extracts every technical detail from the passport — name, nationality, passport number, dates. It works even with blurry, rotated or low-quality photos, so you don't have to type anything.

We file the TM30
Step 3

We file the TM30

Our system connects to the Immigration Bureau on your behalf and submits the TM30. If their website is slow or down — which happens often — our robot automatically retries every few minutes until it goes through.

You get the confirmation
Step 4

You get the confirmation

Once it's accepted we send you a confirmation with exactly what Immigration received. You can download the official receipt any time from your dashboard — handy for visa extensions and residence certificates.

Why hosts use TM30.io

The official process is slow and fiddly. We make it disappear.

No typing

Just a photo. Our AI does the data entry, so there's nothing to fill in by hand.

Automatic retries

When Immigration's system is down, we keep trying until your TM30 is accepted.

Submit from anywhere

Website or Telegram bot — file a TM30 in seconds, even from your phone.

Receipts on demand

Download official confirmations whenever you need them for visas or paperwork.

Ready to file your first TM30?

Free for up to 5 guests a month. No card required.

Start free