Quizzja screen atlas · 2 of 10 · Web player — React 19 + Vite · apps/web
Web player — account, commerce and language
Everything reached from You, from the hint balance, or from an emailed link. Sign-in, account creation and the Pro checkout are the only surfaces the player can reach without a session; the tab bar hides behind the sub-pages, which carry their own back affordance.
Sign In
Sign in to sync your streak, hints and progress across devices.
New to Quizzja? Your guest progress comes with you when you create an account.
Sign in/sign-in · screens/Auth.tsxEmail and password, or Google and Facebook. Also the screen the app forces itself to when a session expires — in that state the back button is gone, because a required sign-in has nowhere to return to. The same form toggles into a reset-link request.
Sign In
Sign in to sync your streak, hints and progress across devices.
Keeps your progress and hints — your guest account becomes a permanent one.
Create accountmodal · RegisterInvite.tsx (RegisterWindow)Upgrades the anonymous guest in place rather than starting a new identity, so solved puzzles, hints and the streak keep the same account id. Offered from You, from the sign-in screen, and as a prerequisite to Pro checkout.
Quizzja3 days3 hints
Q
Quizzja Pro
Unlimited hints
No ads
Every pack unlocked
Renews automatically. You can cancel in Manage subscription.
Secure payment with Stripe
Quizzja Prostore sheet · screens/StoreSheet.tsxThe web's paid tier: a Stripe Checkout hand-off for a monthly subscription or a one-off lifetime unlock. Opened from the Pro button or the hint balance. A guest is asked to create an account first, because an entitlement has to belong to something that survives the browser.
Language
Interface
41 languages
Language/language · screens/LanguagePicker.tsxTwo independent axes on one screen: the interface locale (bundled, switches instantly, and writes itself into the URL prefix) and the crosswords language, which decides which puzzles Today and Puzzles request. Each opens a searchable dialog listing every offered locale by its own endonym.
Get the app
Play Quizzja natively on your phone, tablet, or desktop.
Get the app/get-app · views/GetApp.tsxThe download hub, with the visitor's own platform detected from the user agent and floated to the top; the rest collapse behind a disclosure. The QR and short link (get.quizzja.com) are for moving to another device. A store with no configured URL reads "Coming soon" rather than a dead link.
Minimum requirements
Check that your device meets these minimums before downloading Quizzja.
◎
Web browser
Minimum
A current web browser
Latest stable Chrome, Edge, Firefox, or Safari
JavaScript and local storage enabled
Internet connection for new puzzles and progress sync
⊞
Windows
Minimum
Windows 10, version 1809 (build 17763) or later
64-bit x64 or ARM64 processor
.NET 9 Desktop Runtime and Windows App Runtime 1.8 for direct installs
Internet connection for new puzzles and progress sync
●
iPhone & iPad
Minimum
iOS or iPadOS 17 or later
A compatible 64-bit iPhone or iPad
Internet connection for new puzzles and progress sync
◇
Linux
Coming soon
Desktop app in development
Final requirements will be published before release
You can play now using the supported web app
Store availability and optional features may vary by country, device, and distribution channel.
Minimum requirements/minimum-requirements · views/MinimumRequirements.tsxOne card per platform — web, Windows, iPhone & iPad, macOS, Android, Linux — each stating the floor version and what else the device needs. Linux renders as an upcoming card because the desktop build has no published minimum yet. Indexed, so it can answer the question from search.
Choose a new password
The three other outcomes
Your email is verified.
This reset link has expired.
This verification link has already been used.
Verify email · Reset password/verify-email, /reset-password · screens/AuthLink.tsxThe two screens an emailed one-time link lands on. The token is read from the URL fragment and stripped from the address bar before anything renders, so it never reaches history, a copied URL or a referrer. Each link resolves to one of four outcomes: working, invalid, expired, or already used.
Monday MiniEasy · 5×5 · English
4:32
1H
2E
3A
4R
5T
6E
7A
8
9
Download blank · PDF
Print · PDFdialog · components/PdfDialog.tsx · pdf.tsThe printable sheet, generated in the browser rather than fetched: the grid, the numbered clue lists, and optionally the answer key, which is the one part that costs a round trip (GetSolution). Reachable from Today and Solve on the desktop, and from Solve's overflow on the phone.
Language
Crosswords
Language…
Your languages
All languages
Language dialogdialog · components/LanguageDialog.tsxWhat both rows on the Language screen open, and what the desktop rail's language menu opens: a searchable list grouped by relevance, each locale named in its own endonym with the English name beneath. The crosswords list is whatever the server reports as enabled; the interface list is what the bundle actually ships.