Your Universal Studios Japan trip, minus the waiting.

Universal Studios Express Passes can sell out within hours — don't miss your shot. USJ Express Pass checks continuously and notifies you the instant your Express Pass drops or restocks — so you don't have to.

Express Pass 8
SOLD OUT
Express Pass 7
AVAILABLE
Express Pass 5
SOLD OUT
Express Pass 4
SOLD OUT

How it works

Three steps, then it's hands-off

01

Pick your date & pass

Choose your park date and which Express Pass tiers you'd take — 4, 5, 7, or 8.

02

We watch continuously

USJ Express Pass checks stock on a tight loop, day and night, so you don't have to refresh anything.

03

You get an email

The moment a matching pass opens up, you'll get an email with a direct link to book it.

Why USJ Express Pass

Built for the moment it matters

Multiple tiers at once

Watch several Express Pass tiers for the same date — get notified about whichever opens first.

No app to babysit

Set it once. The alert runs independently of your phone or laptop being open.

Straight to your inbox

No extra apps to configure — alerts land as a plain email the second stock appears.

Missed it? Retry free

Notified but it sold out before you could book? Restart monitoring for that pass from your dashboard — and keep retrying, at no extra cost, right up until the day of your visit.

Welcome back

Sign in to manage your alerts.

Set up an alert

Choose a date, the pass tiers you'd accept, and where to send your alert.

No date selected yet.
Bundles watch every variant in that tier — you'll be notified once per specific pass when it becomes available. If it sells out before you book, you can restart monitoring for that pass from your dashboard.

Order summary

Select a date and at least one pass tier.
🔒 Payment handled securely by Stripe
Setup needed: orders POST to CONFIG.API_BASE_URL — set that to your running usj_express_pass_api.py server (e.g. your EC2 IP on port 5000) so orders actually reach the monitor script instead of just sitting in this browser tab. Checkout also redirects to CONFIG.STRIPE_PAYMENT_LINK — create that in your Stripe Dashboard to take real payments. Login on this page is a local demo (not a real authentication backend) — before taking real signups, swap it for a provider like Supabase Auth, Clerk, or Auth0.

Terms & Conditions

Last updated: [DATE — fill in when finalized]

Placeholder notice: this is template legal text generated for drafting purposes, not reviewed by a lawyer. Have this reviewed by qualified legal counsel before relying on it for a real, paying customer base — especially the liability, refund, and third-party trademark sections.

1. Acceptance of terms

By using USJ Express Pass ("the Service"), creating an account, or making a purchase, you agree to be bound by these Terms & Conditions. If you do not agree, do not use the Service.

2. Description of service

USJ Express Pass is a monitoring and notification service. We periodically check publicly available ticketing data for Universal Studios Japan Express Pass products and send an email notification when a product you've selected appears to be available for purchase on the official ticketing site.

3. Not affiliated with Universal Studios Japan

USJ Express Pass is an independent, third-party service. We are not affiliated with, endorsed by, or officially connected to Universal Studios Japan, Universal Parks & Resorts, NBCUniversal, or any of their affiliates. All park names, pass names, and trademarks referenced belong to their respective owners and are used solely to describe the Service.

4. No guarantee of availability

The Service relies on automated checks of a third-party website that we do not control and that may change, restrict access, or become unavailable at any time without notice. We do not guarantee that:

  • a notification will be sent the moment a pass becomes available;
  • a pass will still be available by the time you attempt to purchase it after receiving a notification;
  • the monitoring service will run continuously without interruption;
  • pricing, attraction inclusions, or availability information reflected in our checks is accurate or current.

You are solely responsible for completing your own ticket purchase directly on the official Universal Studios Japan ticketing site. We do not sell, resell, or have any ability to reserve or guarantee Express Passes on your behalf.

5. Payment and refunds

Fees are charged per alert (or per bundle, where selected) at the time of purchase, processed securely through Stripe. Because the Service performs work (creating and running a monitoring task) immediately upon payment, purchases are non-refundable once monitoring has begun, except where required by applicable law. [Adjust this section to match your actual refund policy before launch.]

6. Account & login

An account is created automatically using the email provided at checkout. You are responsible for keeping your login credentials secure. We are not liable for unauthorized access resulting from your failure to safeguard your credentials.

7. Acceptable use

You agree not to use the Service to attempt to disrupt, overload, or reverse-engineer our systems or the third-party ticketing systems we monitor, or to use the Service for any unlawful purpose.

8. Limitation of liability

To the fullest extent permitted by law, USJ Express Pass and its operators shall not be liable for any indirect, incidental, or consequential damages — including missed trips, missed passes, or travel costs — arising from your use of, or inability to use, the Service. Our total liability for any claim is limited to the amount you paid for the specific alert giving rise to the claim.

9. Changes to these terms

We may update these Terms & Conditions from time to time. Continued use of the Service after changes are posted constitutes acceptance of the revised terms.

10. Contact

Questions about these terms can be sent to [your support email here].