History
Choose History beside the toolbar Undo and Redo buttons to show named edit steps in the right panel. Choose History again to return to the current tool controls. Selecting a tool in the left sidebar also closes History and shows that tool's controls. The highlighted row is the current state. Click an earlier or later row to restore it. Toolbar Undo and Redo use the same history.
Brush strokes, erasing and canvas-tool selection changes also appear as named history steps. A new edit made from an earlier step replaces later steps. History retains up to 60 states while the image is open. Large pixel edits may retain fewer steps to keep history memory bounded. Opening another image or project starts fresh history. History is not included in saved project files and does not track changes made directly to the Figma document.
Layers
Choose Layers beside History in the editor toolbar to see your adjustments, masks and effects in the right panel. Choose Layers again to return to the current tool. Layers and History are separate views; selecting one closes the other.
Use each row's eye to hide or show that edit without losing its settings. Tone, Colour, Curves & levels, Sharpen & noise, and the chosen filter appear when their settings differ from the original. Masks and effects have individual eye controls. Click a row's name to open its settings; a hidden adjustment has a Show adjustment button in its controls.
Use the pencil beside a row to rename it inline. Names can contain up to 80 characters. Press Enter, choose the save button or click outside to save; Escape or the cancel button keeps the previous name. Custom names stay with adjustments, masks and effects in saved projects. Shared presets retain adjustment and effect names; local masks remain image-specific.
Use the trash button to delete an edit directly. Deleting an adjustment group resets all settings in that group and removes its custom name. Deleting a mask or effect removes only that item. Other edits and image pixels are retained. Undo restores the deleted settings, name and visibility; Redo deletes them again.
Visibility changes support Undo/Redo and are retained in saved projects. Presets retain shared adjustment and effect visibility; individual masks stay with their image. Hidden edits are excluded from the image preview, insertion, replacement and downloads. Batch processing also excludes hidden shared adjustments and effects; local masks stay individual. Resetting an adjustment panel clears all of its controls and restores that group's visibility.
The Image pixels row represents the current image, including painted and retouched pixels. Those pixels are combined into one image; Layers does not separate individual brush strokes or add multiple image layers. The row is always visible. Use History to undo pixel edits.
Reset edits
The toolbar Reset all edits clears every image edit and crop after confirmation. Use Undo or History to restore the previous state.
The right panel's Reset clears that panel's controls while retaining the other panels' settings. Resetting a crop asks before clearing local masks and retouching that depend on its geometry. In Local AI, Reset options restores processing options for the selected tab; use Undo or History to restore the image before processing.
Save a project
Opening another image or project asks before discarding unsaved edits. An unchanged or saved image opens directly. Pending brush saves also count as unsaved edits.
The Unsaved changes indicator appears in brackets beside the image dimensions after an edit differs from the opened image or last saved project. Undoing back to that state clears it.
Choose Save project in the main header to save a .tinyimage project to retain the original image, applied perspective, crop, retouched and painted pixels, transparency, the active toolbox selection, saved local adjustments and editing recipe. Use Open project to resume it later. A reopened project can be inserted or downloaded; it does not reconnect to the original Figma fill. Undo history is kept for the current session and is not included in the project. Older projects still open; newly saved projects require a current TinyImage version. The project file limit is 100 MB.
Recover a local draft
The editor attempts to save one local draft after editing pauses. When you reopen the editor without an image, a floating bar near the bottom of the canvas shows the retained draft name and saved time. Restore draft resumes its pixels and settings through the normal project loader. Discard draft removes the retained draft. Recovered projects start fresh Undo history and do not reconnect to the original Figma fill.
Drafts stay on your device. Browser storage retains projects up to 32 MB where available; the fallback plugin storage supports smaller projects up to 2 MB. If recovery cannot save the image, the editor asks you to Save project instead. Recovery is a recent checkpoint, so edits still being drawn or saved when the editor closes may not be included. Save a .tinyimage project for a durable copy.