Bingo Card Generator

Add your words or pictures. Preview the print layout. Download a free PDF for your classroom or event.

Your list and pictures stay on this device. Nothing is uploaded or saved between visits. Keep your source files and download important work before closing the page.

Add your items

Commas stay inside a phrase. Each item must be different. Blank lines are ignored. Up to 500 items, 120 characters per label and 50,000 characters total.

UTF-8 files up to 128 KiB. Imports append to your list. CSV has one item per row and no header.

Available on 3×3 and 5×5 grids. Standard 75-ball cards always use 5×5 with a FREE center.

40 unique items

Print settings
Set key

Keep this key and the same items in the same order to reproduce a set. Change First card number to reprint an individual card. Paper and ink settings do not change the card layouts.

How many bingo cards can I make?

Verified desktop Chromium jobs: 500 text cards or 500 standard number cards; 60 picture cards with a 40-tile pool. Mobile browser emulation: 100 text cards and 24 picture cards with 40 tiles. These are lab checks, not physical-phone guarantees. Use smaller packets if your device runs low on memory.

Preview your packet

This is the actual first PDF page. The download contains the full packet. Changing an input clears the preview; preview again before downloading.

Your print preview will appear here.

Ready to preview.

Local caller

No items drawn yet.

Remaining: 40

Called items (0)

    How to make printable bingo cards

    1. Paste words or phrases, one per line, append a TXT or single-column CSV file, or add local pictures and edit their labels. You can also choose standard 75-ball bingo.
    2. Choose a 3×3, 4×4 or 5×5 custom grid. Add FREE to an odd grid if you want it. Fix duplicate labels and insufficient items before continuing.
    3. Select A4 or US Letter and one, two or four cards per page. Large print uses one card per page and refuses labels that cannot fit at 18 pt.
    4. Preview the actual first PDF page, then download the full packet. Include the caller sheet or use the local caller to draw each item once.

    A vocabulary game for 60 players

    For a vocabulary review with 60 players, use the 40 original classroom words, a 5×5 grid with FREE, US Letter and two cards per page. Request 60 cards and include the caller sheet. The PDF has 30 card pages plus 3 caller pages. Call a definition instead of the printed word, pause for players to find the answer, then check the agreed winning pattern.

    Download the original 60-card sample PDF

    How many bingo cards can I make?

    Verified desktop Chromium jobs: 500 text cards or 500 standard number cards; 60 picture cards with a 40-tile pool. Mobile browser emulation: 100 text cards and 24 picture cards with 40 tiles. These are lab checks, not physical-phone guarantees. Use smaller packets if your device runs low on memory.

    Printing and reprinting your bingo set

    How should I print A4 or US Letter?

    Match the printer paper to the PDF paper setting. Print at Actual size or 100% and turn off extra browser headers and footers. The PDF has built-in margins. Do not add another two- or four-pages-per-sheet setting in the printer: the packet already contains that layout. Print one page first to check your printer margins.

    How does large print work with pictures?

    Large print forces one card per page, uses high contrast and keeps labels at 18 pt or above. Try 3×3 for longer words and larger pictures. The actual PDF preview shows the result before you export. Pictures fit without cropping, retain their proportions and are resized to at most 640 pixels per side; inspect fine detail before printing.

    What does a unique bingo card mean?

    Within one set, each complete ordered grid is checked against every earlier card. No cell repeats within a card. Cards may contain the same group of items in different positions, and different layouts can still win together. Uniqueness does not mean every player has a different winning pattern or a guaranteed sole winner.

    Can I reproduce or reprint card 37?

    Keep the original list in the same order, the same pictures and labels, grid, FREE setting and set key. These determine the versioned set ID and numbered layouts. Set First card number to 37 and Number of cards to 1 to reprint that card. Changing paper, title or print density does not shuffle the set. Download original labels for a local copy; pictures must be kept separately.

    What is on the caller sheet?

    The matching sheet lists the complete item pool with checkboxes, including pictures and their labels for picture games. Standard number bingo lists 1–75 with B: 1–15, I: 16–30, N: 31–45, G: 46–60 and O: 61–75. FREE is not a call. The local caller draws from this same pool without repeats until restarted.

    Which text and images work?

    Use short labels. The built-in PDF font supports Latin letters and common punctuation. Unsupported glyphs are reported with the original label so you can edit it; text is never silently replaced or clipped. Static PNG, JPEG and WebP pictures are processed locally. Convert HEIC, SVG, animated or damaged images to PNG or JPEG first.

    More free tools