I'm working on a chess program that gives the user various compositions for them to solve. So far I'm only including mate in n problems where 1 < n < 5, and I'd prefer to only deal with this particular type of problem, but the range is flexible.

I'm looking for any sources I can take problems from for my game without infringing on copyright or anything of that nature. The only other requirement is that the problems need to list their solution (ideally clear enough for the layman to understand). These could be sources that are in the public domain or ones that I can get written permission from the author(s) to use.

I've done some searching but haven't found many promising sources. The more problems available the better, but I need approximately 100+ problems in total, so ~33 for each problem type (mate in 2, mate in 3, mate in 4, etc.).

I'm hoping the community here can point me in the right direction.

  • Is this to be an open source program on GitHub or SourceForge where others can contribute?
    – Tsundoku
    Commented Aug 12, 2016 at 9:48
  • It's not open source. I'm doing it for an educational site that has some elements you need to pay for. As I understand it though, the user can access all the problems without having to pay anything.
    – Greener
    Commented Sep 10, 2016 at 14:43
  • Chess game and positions can't be copyrighted, only the analysis is protected. I'm not a lawyer, but this is how it's explained to me when I don't want to cede my scoresheet. Commented Aug 22, 2017 at 8:43

1 Answer 1



These direct-mate problems are chosen as a challenge to chess players who may be new to the world of composition. You should try to solve each problem before looking at its concealed solution. It may be helpful to look at the commentary or hints before revealing the solution.


Chess.com has a great page of 10 puzzles with interactive chessboards. These are 'checkmate in one move' puzzles though, and are very easy.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.