Generate printable Tambola/Housie tickets as a PDF, fitting as many as possible per A4 page.
This generates valid Tambola (Housie) tickets — each one a 3-row by 9-column grid with exactly 15 numbers (5 per row), following the standard rules: every column stays within its correct number range (column 1 covers 1-9, column 2 covers 10-19, and so on up to column 9 covering 80-90), every column has at least one number, and numbers within a column always read in increasing order top to bottom, matching how genuine printed Tambola tickets are laid out.
Each ticket generated is independently valid and randomly drawn — this version does not link tickets together into the traditional "strip of 6" where all six tickets in a strip collectively use every number 1-90 exactly once. If you specifically need strip-linked tickets for a formal or competitive game, keep that in mind; for a casual family or office game, independently random tickets work exactly the same way in practice.
Every ticket is numbered as BOARDCODE/serial (like A3F9K/1, A3F9K/2), where the board code matches the one shown on the Tambola Number Caller — open this tool directly from the caller's "Generate Tickets for This Board" button and the codes line up automatically, so tickets clearly belong to a specific game if you're running more than one round in an evening. Visiting this tool on its own still works fine — it generates its own fresh code.
Once generated, use "Print / Save as PDF" (your browser's native print function) to get a physical or PDF copy. The layout is tuned for 16 tickets per A4 portrait page (2 columns × 8 rows), with a dotted cut-line between each so they're easy to separate with scissors — generating more than 16 spills onto additional pages, roughly 16 to a page.
Playing over WhatsApp instead of on paper? Each ticket also has its own "Share on WhatsApp" button, which turns that one ticket into an image and opens your phone's normal share menu — the same way sharing any photo works, with WhatsApp as one of the options and you picking who to send it to.
Yes — each ticket follows the standard rules: 15 numbers across a 3×9 grid, 5 numbers per row, correct column number ranges, at least one number per column, and ascending order within each column, the same structure as printed commercial tickets.
A strip is 6 tickets that collectively use every number from 1 to 90 exactly once, traditionally sold together. This tool generates independently random valid tickets rather than strip-linked ones — fine for casual play, but not strip-accurate if that specifically matters for your game.
It matches the 5-character code shown on the Tambola Number Caller for a specific board — open this tool from the caller’s "Generate Tickets for This Board" button to have them match automatically. It’s just a label for keeping games straight, not part of the ticket’s validity.
Up to 24 in one batch, which comfortably fits multiple A4 pages. Generate additional batches if you need more — ticket numbers keep counting up from where the last batch left off for the same board, never repeating.
It opens your phone’s normal share menu with the ticket image attached, the same as sharing any photo — WhatsApp is one of the options there, but you still pick which chat or contact to send it to. There’s no way for a website to pre-select a specific WhatsApp contact for privacy reasons.
A few older or desktop browsers don’t support sharing an image file this way — the button falls back to downloading the ticket image instead, which you can then attach in WhatsApp manually.
It’s possible in principle, the same way it’s possible (if unlikely) with any independent random draw — with 15 of many possible numbers per ticket, duplicates across a small batch are rare in practice.