Hello. I found this website where you can solve crosswords created by other people and where you can create your own crosswords so other people can solve them, kind of a community of crossword lovers. It doesn't require registration and it's therefore completely free. Cheers.
www.allcrossword.com