This online resource creates word searches with French words. Enter the words that you want followed by a space and choose what size grid you want. The French word searches can be ordered from top to bottom, left to right and diagonally (up and down). So if the word has 7 letters, it will appear across 7 squares. You can also choose the font used.
Separately there is an answer sheet highlighting the answers available in different colours and you can choose how many pages of without answers and how many with answers. Random letters are added to the grid too.