On this website you can type in a list of words and choose from the free games provided. Please note: this is an American website so some of the activities may contain American spellings of certain words. Spellingcity is also available as an app on the itunes store.
This website also allows you to create your own custom spelling list or choose from the lists available. You can then select games at different levels.