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.
How it works
Choose your park date and which Express Pass tiers you'd take — 4, 5, 7, or 8.
USJ Express Pass checks stock on a tight loop, day and night, so you don't have to refresh anything.
The moment a matching pass opens up, you'll get an email with a direct link to book it.
Why USJ Express Pass
Watch several Express Pass tiers for the same date — get notified about whichever opens first.
Set it once. The alert runs independently of your phone or laptop being open.
No extra apps to configure — alerts land as a plain email the second stock appears.
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.
Sign in to manage your alerts.
Choose a date, the pass tiers you'd accept, and where to send your alert.
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.
Last updated: [DATE — fill in when finalized]
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.
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.
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.
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:
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.
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.]
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.
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.
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.
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.
Questions about these terms can be sent to [your support email here].