I create my sudoku puzzles using a C program which I wrote myself.
Solve online
Sudoku grader and solver
See the solution