How to Make an OSRS Bingo Board

Updated August 2026 · By The Birdhouse Team

Making the board is the part people overcomplicate. You do not need a spreadsheet with conditional formatting, a Discord bot, or someone manually colouring cells at midnight. You need a tile list and about ten minutes.

This walkthrough covers all three ways to get tiles onto a board, the exact Google Sheets column format the importer accepts, how to attach item images, and how to fix the handful of things that actually go wrong during import.

On this page

The 10-Minute Version

  1. Sign up free at The Birdhouse — email and password, nothing else.
  2. Click Create Game and choose Bingo.
  3. Pick your grid size, anywhere from 3×3 to 15×15.
  4. Add tiles: paste a list, import a Google Sheet, or use the built-in OSRS drop list.
  5. Set scoring — tile points, line bonus, blackout bonus — and choose solo or teams.
  6. Optionally set a deadline so the event ends itself.
  7. Share the room code. Players join in a browser, no download.

That's the whole process. Everything below is detail for when you want tile images, precise point values, or a repeatable sheet your clan reuses every event.

Make Your Board Now — Free →

Picking a Grid Size

Board size is really a decision about event length, since it sets how many tiles need completing. A 5×5 is the safe default for a weekend clan event. Larger boards are not harder, they're longer — and a board nobody finishes feels worse than a small board someone blacked out. There's a full size-versus-duration breakdown on the OSRS Bingo page if you want to match it precisely.

One practical note: your tile list should have at least as many entries as the board has squares. A 7×7 board needs 49 tiles. If your list is shorter, tiles get reused to fill the grid, which usually isn't what you want.

Three Ways to Add Tiles

MethodBest forSupports images?
Built-in drop listGetting a board running in seconds with no prepYes, pre-set
Paste a listA tile list you already wrote in Discord or NotesOptional
Google Sheet importReusable clan templates, images, per-tile pointsYes

If your clan runs bingo regularly, the sheet is worth the setup — you build it once, and every future event is a one-click import with images and point values already attached.

Google Sheets Format (Exact Spec)

The importer reads your sheet as CSV, so the format requirements are simple but strict.

The header row

Row 1 must be a header row. The importer reads the headers to work out which column is which, so column order does not matter. Headers are matched case-insensitively.

FieldAccepted header namesRequired?
Tile namename, tile, task, itemYes
Imageimage, img, icon, pictureNo
Descriptionany header containing desc, or details, or infoNo
Difficultydifficulty, diffNo
Type / categorytype, categoryNo
Pointspoints, pts, point, valueNo

Anything omitted gets a sensible default: difficulty falls back to normal, type falls back to general, and description and image are left empty. Points must be a whole number — text or decimals in a points cell are ignored rather than causing an error.

A working example sheet

name,image,description,difficulty,points Any Barrows brother item,https://oldschool.runescape.wiki/images/Dharok%27s_helm.png,Chest reward counts,easy,1 Hill Giant Club,https://oldschool.runescape.wiki/images/Hill_giant_club.png,From Obor,easy,1 Any Zulrah unique,,Fang / visage / onyx / magic fang,medium,3 Any Cerberus crystal,,Primordial / Pegasian / Eternal,medium,3 Dragon pickaxe,,Any source,medium,3 Any raid purple,,CoX / ToB / ToA,hard,8 Any boss pet,,Any boss,hard,8

Note the third row: a blank image cell is completely fine. You do not need to fill every optional column for every tile.

Sharing the sheet correctly

Two things have to be true. The sheet must be publicly readable — in Google Sheets, use Share → General access → Anyone with the link → Viewer. And the link you give the importer needs to be a CSV export URL, not the URL from your browser's address bar.

Take your sheet ID out of the normal URL:

https://docs.google.com/spreadsheets/d/SHEET_ID_HERE/edit#gid=0

And use it in this form instead:

https://docs.google.com/spreadsheets/d/SHEET_ID_HERE/export?format=csv&gid=0

The gid is the tab number — 0 is the first tab. If your tiles live on a second tab, copy the gid value from the address bar while that tab is open and use it here.

Reusable template trick: keep one master sheet with every tile your clan has ever used, images and points included, and put each event's board on its own tab. Then each new event is just a different gid in the import URL, and you never rebuild a tile list from scratch again.

Adding Item Images to Tiles

Tile images make a board dramatically more readable — players recognise a Twisted bow icon faster than they read a line of text. The rules are straightforward:

To grab a wiki icon, find the item on the OSRS Wiki, right-click its inventory icon and choose "Copy image address." You'll get something like https://oldschool.runescape.wiki/images/Twisted_bow.png, which you can paste straight into the image column.

Pasting a List or Spreadsheet Selection

If you already have your tiles written somewhere, pasting is faster than building a sheet. The paste importer is deliberately forgiving:

That last point is the quickest route for most hosts: highlight your tile column in a spreadsheet, copy, paste, done.

A plain paste looks like this — nothing else required:

Any Barrows brother item Hill Giant Club Abyssal whip Any Zulrah unique Dragon pickaxe Any raid purple

Quantity Tiles

A quantity tile asks for a number of something rather than a single item — 25 Barrows chests, 10 Zulrah kills, 100 Wintertodt crates. Instead of completing on the first approved proof, the tile counts each approved submission and only marks when it hits the target.

These are the best tiles on a team board, because every member's contribution lands on the same square instead of being wasted when someone else gets there first. They also give you visible mid-event progress, which keeps people engaged when the rare drops aren't landing. There's a list of quantity tile ideas with sensible targets in the tile ideas guide.

Why Your Import Failed

Nearly every failed import comes down to one of these:

SymptomCauseFix
Fetch or permission error Sheet isn't shared publicly Share → Anyone with the link → Viewer
Fetch fails or returns HTML You used the /edit URL Swap to the /export?format=csv&gid=0 form
"Sheet is empty or has no data rows" Only a header row, or an empty tab Check you're pointing at the right gid
First tile is missing No header row, so row 1 was read as headers Add a header row with name
Wrong data in wrong fields Headers not recognised, so positional fallback kicked in Rename headers to the accepted names above
Images don't show URL doesn't start with http, or isn't a direct file link Use a full direct image URL
Tiles split or garbled Line breaks inside a cell Keep each tile on one line; no newlines within cells
Rows silently skipped Empty name cell Rows without a name are ignored by design

Commas inside a cell are fine as long as the cell is quoted — Google's CSV export handles that automatically. Commas in your header names are not: keep headers to single words.

Pre-Launch Checklist

Five minutes here saves an hour of messages during the event.

Create Your Bingo Board Free →

Frequently Asked Questions

How do I make an OSRS bingo board for free?

Create a free account on The Birdhouse, click Create Game, choose Bingo, pick a size from 3×3 to 15×15, and add tiles by pasting a list or importing a Google Sheet. Share the room code and your clan joins in a browser. No download, no payment, no player cap.

What columns does the Google Sheets import need?

A header row in row 1, with a name column titled name, tile, task or item. Optional columns are image, description, difficulty, type and points, using any of the accepted header names listed above. Column order doesn't matter.

Can I use images on my tiles?

Yes — put a direct image URL starting with http in an image column. OSRS Wiki item icons work well. Google Drive links do not, because they serve a preview page rather than the image file.

Do I need a spreadsheet at all?

No. Pasting one tile per line works fine, and you can paste a spreadsheet selection directly since tab-separated input is supported.

Can I edit the board after the event starts?

Yes, admins can edit tiles mid-event. If you swap a broken tile, announce it publicly with a timestamp and don't touch already-approved proofs.

Do players need RuneLite or a plugin?

No. Everything runs in the browser and screenshots can be uploaded manually. The Dink plugin is optional and only adds automatic drop posting for players who want it.

Next Steps

© 2026 The Birdhouse — Free OSRS Bingo Board Generator