ONE MILLION
DOLLAR COMPANY.

A BOX OF OFFCUTS / THE FREE CUTTING TABLE

A little
more room.

Management found
a second pair of scissors.

The ruler can stay on the other table. Choose a line, keep both sides, and let the pieces meet somewhere else.

A separate cutting table. The strip table keeps its own work in its own tab.

The free cutting table.

1 / 32 PIECES
0 EDITS TO UNDO

Select a piece, cut it into two, and place the fragments anywhere inside the paper. Prepare another picture below and add it to combine up to four pictures. Every source fragment remains in the composition once. Pieces may cover one another; front and back decide what is visible.

Your arrangement.

948 × 678 SVG
Committed composition of 1 rectangular source fragments, drawn from back to front in piece order 1. Pieces may cover one another.
Keep this SVG

The picture preview and the available download are the same committed SVG. Blue outlines mark the selected piece; outlines are not included in the file.

You can also move a piece with a pointer. The top visible fragment under the pointer is selected first, including after a turn. Its dashed outline previews a move; release to apply, or use Escape or Cancel move. The X and Y controls make the same placement without dragging.

The complete original company still life.
Company sample600 × 420 source pixels

The SVG retains every complete prepared picture, including areas covered by other pieces. Chosen photos stay raster pixels inside it. Open a kept free-table SVG here to continue its cuts, positions, angles, layers and paper size with a fresh Undo history. The selected piece, control drafts and earlier Undo history are not kept in the file.

One piece at a time.

Piece 1: source columns 1–600, rows 1–420.
Position x 174, y 129. Angle 0° clockwise. Layer 1 of 1, from back to front.

Choose 1–599 pixels from this piece’s left source edge. The cut follows the piece’s own edges, even after a turn; its picture stays in place. Up to 32 pieces from each picture can stay on the table.

Cut across a fragment.

Two points choose a straight line across the whole selected piece. Measure from the original picture’s left and top edges: across 0–600, down 0–420, in steps of 0.001 pixels. The proposed cut turns with the piece. Keep both sides when you are ready.

Proposed Piece 1 and Piece 2: the dark dashed outline and coral outline show both shapes. Both stay where they are; no cut has been kept yet.

The line, proposed shapes and endpoint dots are guides only; they are not in the kept SVG. Finish or cancel a pointer move before keeping this cut.

Give it a place.

The whole turned piece stays on the paper: X 0–348, Y 0–258. These coordinates locate its unturned top-left corner; turning uses its centre. Use whole-number coordinates. Enter coordinates, then apply them.

Turn the fragment.

Turn around the current centre, from 0 to 359 whole degrees. If a turn does not fit, move or centre the piece, or enlarge the paper, then retry. A refused turn moves nothing.

Several pieces together.

Keep a small arrangement together while giving it another place. Choose 2–32 pieces by number, including pieces from different pictures or covered by others. They stay separate fragments, in the same layer order.

Choose pieces for this move.

0 chosen.

Align the chosen fragments to their leftmost, rightmost, topmost or bottommost edge on the paper. This changes their spacing; cuts, angles, pictures and layer order stay the same. One Undo restores the whole alignment. Finish or discard a shared preview before aligning.

For three or more chosen pieces, make equal gaps across or down. Gaps use each fragment’s projected edges on the paper, including its turn; the two outside pieces stay fixed. Separate overlapping edges first. Whole-pixel pictures must fit the exact spacing without fractions: if refused, move an outside piece by a whole pixel and try again. Apply pending position, angle or paper-size changes, or restore those fields, and finish move or file reviews first. One Undo restores the whole spacing.

Distances are whole paper pixels, from −4096 to 4096. Negative values move left or up. The pieces turn first, then move across and down. Relative spacing is kept; every fragment must fit on the paper. Nothing is clipped or moved to make it fit. If needed, adjust the move, or discard the preview and enlarge the paper before trying again.

PROPOSED ARRANGEMENT / NOT APPLIED

Choose at least two pieces. Covered pieces can be chosen by number.

Choosing pieces alone does not edit the composition. While a shared move is proposed, apply or discard it before other edits, opening another composition or keeping SVG. Escape also discards the proposal. One Undo restores the whole applied move; the chosen checkboxes are not saved in the file.

The whole arrangement.

Give the paper more room.

Current paper: 948 × 678. Whole dimensions from 948 × 678 through 2048 × 2048. Resizing keeps every position and angle; it is refused if any piece would be clipped.

Undo restores one whole composition edit, including all pictures, angles and paper size. Up to 100 edits are retained within a 24 MiB prepared-picture budget; older edits are dropped first. Reassemble puts the fragments at their original source positions with zero angles, keeping the cuts, piece numbers, layers, background and paper size; you can undo it too.

A picture to cut.

JPEG, PNG or WebP, up to 8 MiB. Preparation resizes the longest side to at most 1024 pixels and flattens transparency onto warm paper. Nothing is uploaded.

This also resets this table to one uncut piece on paper and clears its composition history.

Back to the same table.

Choose an SVG kept from this free cutting table, including one kept before reopening was available. Strip-table files and other SVGs cannot be continued here. Nothing is uploaded.

Every piece has a number.

  1. source columns 1–600, rows 1–420.
    600 × 420 pixels at x 174, y 129. Angle 0° clockwise.

A covered piece can still be selected here. Its number follows its source fragment when layers change.

One picture, still in one piece. Choose a cut and give a detail room to move.