Work 64 / A Good Impression
A small stamp desk

Make a mark.
Then another.

Carve a block one cell at a time, or start with a local PNG picture. Reink, place, and press it onto the paper. Each load leaves three impressions, a little lighter each time.

One block · three inks · your paper
Begin with a blank block. Choose the cells that will print.
01 / PAPER

Leave an impression

0 / 64

The dashed square is your next placement, not a printed mark. Click the paper to centre that preview, or use the coordinates below. Only Press prints it.

Whole units: x 0–520, y 0–340. Apply position keeps the next target without printing. Press can use a valid preview directly.

Printed so far · 0

Your first impression will appear here.

02 / BLOCK

Choose what prints

Dark cells take ink. Each button is one square of the block. Changing the block empties its ink; old impressions stay as they were.

0 printing cells
A PICTURE, REDUCED

Start with your own marks.

Adapt a local PNG to 16 by 16 monochrome cells. Colour and fine detail will be lost; review the block, then refine it by hand.

03 / INK & PRESS
The block needs ink0 of 3 presses left · next pad: blue
123

Full, lighter, lightest: a deliberate digital fade. Reink whenever you want a fresh load.

04 / KEEP & RETURN

Keep the picture.
Keep the possibility.

The editable JSON keeps your block, every impression and the ink left on it. The SVG is a picture of the printed paper; it opens as an image, without the editable desk.

Prepared files describe the committed paper and block. They stay ready until you change either.

One file, up to 256 KiB. A complete review comes before Replace. Opening another file supersedes the earlier review.