Want to book a Korean restaurant on CatchTable but you have no Korean phone number?

  1. Send a screenshot of where you’re stuck
  2. We do it on a verified Korean account
  3. You get it, with photo proof

Real people we’ve helped

🇩🇪 Germany · Package help: “so glad this service exists for foreigners”
🇩🇪 Germany · Package help: “so glad this service exists for foreigners”
🇮🇳 India · Food delivery: “and it's still hot!”
🇮🇳 India · Food delivery: “and it's still hot!”
🇧🇪 Belgium · Food delivery: “thank you for the good service!”
🇧🇪 Belgium · Food delivery: “thank you for the good service!”
🇩🇪 Germany · Parcel tracking: “thank you so much!”
🇩🇪 Germany · Parcel tracking: “thank you so much!”
Food delivery · we tracked the arrival time and the “leave at the door, no knock” request, live
Food delivery · we tracked the arrival time and the “leave at the door, no knock” request, live
Food delivery · delivered, “thank you so much ❤️”
Food delivery · delivered, “thank you so much ❤️”
Food delivery · brought up to the lobby, “thank you ❤️”
Food delivery · brought up to the lobby, “thank you ❤️”

Real messages from Toyoni customers, shared anonymously.

Rather we just handle it for you?

Want a hard-to-get Seoul restaurant on CatchTable but the app won’t even let you sign up? This is the most common thing that stops foreigners from booking a table in Korea. The good part: there are two CatchTable apps, and which one you downloaded decides whether you can do it on your own.

What stops you

The Korean CatchTable (캐치테이블, app.catchtable.co.kr) is a Korean-only app made for locals. To sign up and use it, you have to do 휴대전화번호 본인인증 (Korea checks your real ID through a Korean phone), which pulls your CI/DI, birthdate, and 내/외국인여부 (whether you’re Korean or foreign). That’s 본인인증, and to do it you need a Korean phone number in your name. On top of that the whole app is in Korean only. Short-term visitors can’t finish it. Residents can only finish it once an ARC is linked to a Korean line.

There’s no region lock here and no phone call to make. The one thing in the way is the ID check on the Korean app.

Try CatchTable Global first

For restaurants that joined, CatchTable Global (listed as “CATCHTABLE: Book Restaurants” on iOS/Android) skips the phone, the ID check, and the Korean-only screens:

  • Sign up with Google, Apple, or email. No Korean phone number needed.
  • Switch the app to English or Chinese from the top corner.
  • Pay restaurant deposits with a foreign card.

For listed restaurants, Global bookings usually go through fine. But know these things before you count on it:

  • The deposit step takes foreign cards. Global is built for foreign cards. If one card gets rejected at the deposit, try a second card brand before you decide the booking failed.
  • Deposit refund rules are strict. Usually you get a full refund if you cancel two days out, a partial refund one day out, and nothing same-day or for a no-show. Check the restaurant’s own terms before you pay.
  • Some hot tables open same-day in a short window. They can open at a set time (say a 9am same-day waitlist, or monthly slots that open on the 1st), and they sell out fast.
  • Set up your alerts. CatchTable sends alerts through KakaoTalk by default. If you don’t have it, turn on in-app push and leave a working email so confirmations and waitlist calls reach you.
  • Not every restaurant is on Global. It only shows restaurants that joined, so some spots and time slots live only on the Korean app.

To search by restaurant name and find Tabling-only places, see the dining guide.

When doing it yourself won’t work

Get someone to do it for you (a Korean friend you trust, or Toyoni) when:

  • the restaurant or time slot is only on the Korean app, not on Global;
  • it’s a hot slot that opens and sells out in seconds (a timed same-day waitlist or a monthly release you need grabbed the second it opens);
  • the deposit step rejects your foreign card and no card clears;
  • you need to change, cancel, or manage a waitlist on a Korean-only screen.

For the waitlist apps that hit the same wall, see Tabling.

How Toyoni helps

We check whether your restaurant is on CatchTable Global and tell you the right app to use. When Global can’t cover it (the table is only on the Korean app, the slot sells out in seconds, or the deposit won’t clear), we book, change, cancel, or join the waitlist for you and send you the confirmation as proof. It’s the safe, checked way instead of grey-market proxy booking: you get a real booking, not a gamble.

Is this safe? Yes, here's how

  • You don't hand over any Korean ID, number, or card. We use our own verified Korean account to do it. That's the whole point of Toyoni.
  • You share only what the task needs. For a booking, just the name on the reservation and your party size, date, and time.
  • You pay through Stripe. The same secure checkout used by Amazon, Google, and Shopify. You enter your card on Stripe's own page, so Toyoni never sees or stores it.
  • Delete anytime. Ask us to remove anything we hold, whenever you want.

More in our Privacy Policy.

FAQ

Can I use CatchTable with no Korean phone number?

Yes, but only on CatchTable Global, not the Korean app. On Global you sign up with Google, Apple, or email and pay deposits with a foreign card. The Korean app still makes you do 휴대전화번호 본인인증 (Korea checks your real ID through a Korean phone), which tourists can't pass and most residents can't either.

I downloaded CatchTable and it won't let me sign up. What went wrong?

You almost certainly got the Korean app (캐치테이블), which checks your ID through a Korean phone. Get CatchTable Global instead (the listing says GLOBAL / "CATCHTABLE: Book Restaurants") and sign up with email or an Apple or Google account.

My restaurant isn't on CatchTable Global. Can I still book it?

Global only shows restaurants that joined, so popular spots and certain time slots sometimes live only on the Korean app, which needs the Korean ID check. If you can find it on the Korean app but not on Global, that's when Toyoni can book it for you.

I signed up but never got a confirmation. Did my booking work?

CatchTable usually sends confirmations and waitlist alerts through KakaoTalk, which most foreigners don't have. Turn on in-app push and leave a working email when you sign up, so the email and in-app message reach you instead. A kiosk barcode you scanned in the store that says 'registration complete' is not the same as a confirmed booking.

What it costs

From $3. You always get a fixed quote before you pay. Pay per task, no subscription, no account. If we can’t do it, you’re not charged.

Stuck on CatchTable?