This document provides a list of over 30 websites and digital tools that can be used for language teaching and in the classroom. Some of the tools included are for making flashcards, word puzzles, character creators, timers and more. Several language learning websites are also mentioned for finding authentic materials in other languages.