Puzzle Editor

Chess for Kids has hundreds of puzzles made here
generalPGN importpositionheadervariationstaskpreviewexportdiagramabout

About Apronus.com Online Chess Publishing Project

Interactive Chessboards Manifesto

Every chess diagram on the Internet should be interactive in the following ways:

The Apronus.com chess service implements this vision. Additionally, you can make static and animated diagrams as images for posting in your blog or website. Chess authors can participate in this vision by placing links to Apronus.com pages with the chess content encoded in the links. For example, you can wrap the <a> HTML tag around any image of a chess position and put a link into href that encodes the position and directs the user to play against computer at Apronus.com. The interfaces here provide ready-made HTML code to embed in your pages.

Chess at Apronus.com is free for non-commercial amateur use only.
(old) PGN Viewer and Editor
Puzzle Editor

Chess Puzzle Editor

Header

Describe the task

Type of experience:

self-play
play computer (no solution, no criterion)
puzzle (solution or criterion)
selfplay
user plays both sides:
move limit (0 — no limit)
puzzle success criterion:
win
draw
stalemate
destroy
survive
solution
wrong move alert
find all alternatives
display solution
show me button
passive

Header preview:

puzzle auto header:

edit header manually

General Board Options

If you specify the language (English, Russian, Polish) the interactive chessboard will react in this language overriding any user settings. Currently, the 'auto' option defaults to English but in the future it may try to detect the preferred user language or consult user settings.
Time per move for the computer in milliseconds: ms
We use a JavaScript chess engine running in the user's browser. The strengh of the engine depends on the hardware. By default, it is configured to think for 1 second per move (1000 milliseconds). This setting is used for making engine replies to wrong moves not included in the author's intended solution for interactive puzzles. But even if the computer replies with a ready-made move supplied by the author of the puzzle it will pause for the same period of time.
Relax end-of-game result sensitivity:
By default the board interface reports the end-of-game result and no more moves are made on the chessboard. However, for teaching purposes you might want to let users go on making moves even when insufficient material is reached or past the fifty moves rule. This checkbox prevents the interface from displaying end-of-game results. It freezes the chessboard only after checkmate.

Play blindfold on an empty board: or enter which pieces should be invisible:, e.g. KQRBNPkqrbnp.

Variations Editor

Keep an eye on the FEN
or have the reply to your moves .

Preview

The preview below is resizable: drag the bottom right corner.

Set up position or import FEN or PGN

Share | Export | Save

Link to share:

 

bookmark to save your work

play this position against computer
Chess at Apronus.com is free for non-commercial amateur use only.

Diagram Image

with arrows and selected squares
current line list of lines
arrows coordinates
delay: (100 = one second)
show diagram in new window to save manually
show diagram in new window to copy the link from there
direct download by the browser
Chess at Apronus.com is free for non-commercial amateur use only.
Chess at Apronus.com is free for non-commercial amateur use only.

HTML code to embed in your own page — with PGN to recreate the chess content

 

Chess at Apronus.com is free for non-commercial amateur use only.

HTML code to embed in your own page — with PGN to recreate the chess content

Chess at Apronus.com is free for non-commercial amateur use only.
If this URL is too long, click to obtain a short one instead.

Chess at Apronus.com is free for non-commercial amateur use only.

Preview of embedded puzzle

Chess at Apronus.com is free for non-commercial amateur use only.

Import PGN

Paste your PGN file below and click
Chess at Apronus.com is free for non-commercial amateur use only.