Skip to main content

Upload formats

Objective

Learn the different ways in which you can upload puzzle files.

PuzzleMe supports uploading Sudoku puzzles in XML, JPZ, and TXT formats. These formats are often generated by puzzle creation software.

  • Supported Formats: XML, JPZ, and TXT.
  • Software Compatibility: These formats are compatible with popular puzzle creation tools such as Crossword Compiler (supports various grid-based puzzles including crosswords, sudokus, word searches, and codewords).
  • Sample Files: Sample files in these formats are available on the PuzzleMe upload page for your reference.
tip

Note that some word processors such as MS Word may save your text with formatting that renders it unusable by the PuzzleMe Dashboard. For this reason, we advise that you use software such as Notepad for creating TXT files.

TXT

File name

You can upload a TXT file with the .txt extension.
Example: my_sudoku.txt

Data format

PuzzleMe expects the following format for a Sudoku specification in the plain text (TXT) format:

1423
3241
4132
2314
-----
1..3
.24.
.13.
2..4

Your file must have the following parts:

  1. The solution: a NxN complete grid (4 ≤ N ≤ 9).
  2. The separator: -----
  3. The puzzle: A replica of the solution, where some places are replaced by ., to indicate that the user will have to figure out these slots.

You can use non-numeric characters as well, such as alphabets, emojis, etc.

Killer Sudoku

This puzzle can only be created using uploaded files. You cannot create a Killer Sudoku from scratch within PuzzleMe, although you can create a Sudoku puzzle. Amuse Labs can provide a library of Killer Sudoku puzzles to users on the Enterprise Plan.

KenKen

KenKen is a registered trademark of KenKen Puzzle, LLC. To obtain a license to publish KenKen puzzles, email rights@kenken.com. Their files can be directly imported into the PuzzleMe platform.

JSON

We can also create Sudoku puzzles from JSON format. This method requires significant technical expertise. Please write to us for the specifics of the expected JSON for this puzzle type.

Table of contents