Important Note: I have now made a much better bingo card generator. You can still use this one if you like (there are a couple of situations where it might be more useful) but the new bingo card generator makes much better looking bingo cards, and has a number of other advantages.
This little app will create a set of bingo cards in no time - the keywords are automatically randomized for each card.
Just enter the words for each box separated by a new line, select the number of cards, and hit "Make Bingo Cards!"
Your bingo cards will then be downloaded as a pdf which you can print and save for future use. There are two A5 cards per sheet so you just need to chop them in half on a guillotine.
You need at least nine entries to fill a 3x3 bingo card - if you enter 16 or more the cards automatically resize to 4x4.
If you're looking for number bingo cards try myfreebingocards.com