LiveMutaSprite is live. Now on Gumroad and itch.io — buy and download today.
/download · latest build

Grab the latest build.

Free core, no account, runs locally. Buy modules later from the Controlcenter — your download never changes, only what's unlocked.

MutaSprite for Windows v0.15.3 · stable
file MutaSprite-0.15.3.exe size 31 MB os Windows 10 / 11 released 2026-07-12
Download
Portable — no install No telemetry SHA-256 at release Already bought? Open Controlcenter →

SHA-256: 2d51228075829bf3ccc683654630024fd35f0d98a0e4e218d23be3a2b644ffb4  ·  auto-update feed: /updates/chromakey/latest.json

Changelog

What changed, build by build.

v0.15.3
2026-07-12
latest
  • fixButtons in the Settings and licence dialogs are now readable in the light theme (they were light-on-light and nearly invisible).
  • fixThe app now checks for updates on every launch, so a newly released version is offered right away instead of up to a day later.
v0.15.2
2026-06-22
  • fixPasting a licence key with an accidental leading or trailing space (or newline) now activates correctly instead of being rejected.
  • featAdded a 'Refresh' button to the licence dialog: a module you just bought now appears immediately, without restarting the app.
  • fixThe licence device fingerprint is now stable, so a single PC no longer occasionally registers as several devices and uses up your device slots.
v0.15.1
2026-06-16
  • featEvery slider now has an editable value field - type an exact number (Enter or click away) instead of nudging the handle to it.
  • featAdded a 100% (1:1) zoom button to the preview toolbar, next to Fit.
v0.15.0
2026-06-16
  • featThe interface is now available in English: switch between German and English in Settings; on first run the app follows your operating-system language.
  • featReworked the top bar into a single Settings dialog - language, appearance (now remembered between sessions), licence, help/info and the debug parameter-stamp toggle in one place.
  • featLicence dialog now shows the real licence-key format and points itch.io buyers to redeem their code in the Controlcenter first (a redeem code is not a licence key).
  • featAdded an open-source licences view (Settings > Legal) listing the bundled third-party components and their licences.
Older releases
v0.14.0
  • featNew 'Pixelize' tab: turns painterly / AI art into classic pixel art (target resolution + curated limited palette incl. Mega Drive / SNES console profiles, optional dithering) with a live preview and batch processing.
  • perfPixelize can now reach 512 px target resolution and up to 512 colours via opt-in checkboxes (marked slow); the palette mapping is memory-bounded so large resolution x palette combinations no longer risk running out of memory.
  • featNew 'Green Sprite (hart, inhalt-sicher)' profile: removes only the border-connected green background and keeps green that is part of the artwork, with hard pixel-art edges - plus an optional green-halo despill for smooth / anti-aliased assets.
  • featNew 'Reste entfernen (kein Keying)' profile: cleans up leftover key-colour residue (stray specks and a thin edge fringe) on already cut-out images while preserving the artwork; works for green, magenta or any custom key colour.
v0.13.0
  • featNew 'FX / Glow (Soft-Matte)' profile: cleanly cuts out translucent glowing effects (glow, smoke, sparkles) on any chroma key - green, magenta or custom - with a soft alpha matte and full-area despill instead of a hard 0/255 cut.
  • featSoft/Hard toggle plus sliders for matte hardness, soft band, despill strength and colour recovery.
  • featReworked the 'Auto' profile: it now measures the chroma key per image and applies the soft matte (handles mixed green/magenta batch folders), and passes images through untouched when no key is present. It intentionally does not guess sprite-vs-FX style - pick a Sprite profile for crisp pixel-art edges.
  • fixFixed magenta profiles silently removing nothing when the key colour does not touch the image border (thin light fringe): a global fallback now keys the background.
  • fixFixed the key-colour field rejecting the common 'R, G, B' format with spaces.
v0.12.0
  • featAdded a self-hosted update check: the app can notify you when a newer version is available (CLI --check-update and an in-app notice).
  • featNo image or user data is sent; only an anonymous version check against the app's own server.
  • featIntroduced the reusable appkit foundation (per-user state in %AppData%).
v0.11.0
  • featNew Asset SliceX tab: drag horizontal/vertical cut lines from ruler strips to split a sprite into up to 25 cells; each cell exported as a separate PNG.
  • featSegment size and position labels on cut lines, both independently toggleable.
  • featAdded CLI --operation slice-grid with --slice-grid-xs and --slice-grid-ys.
v0.10.0
  • featNew Asset Slice operation (9-Slice/3-Slice): split a sprite into up to 9 regions via four pixel insets, export the regions separately, and rebuild the asset at any resolution with corners kept fixed and edges/center tiled (pixel-exact) or nearest-neighbour stretched.
  • featAdded CLI --operation slice with --slice-left/right/top/bottom, --slice-target-width/height or --slice-scale, --slice-fill {tile,stretch}, and --slice-output {scale,cut,both}.
  • featAdded an Asset Slice GUI tab with presets (9-Slice / 3-Slice), inset fields, fill mode, target pixels or factor, output mode, and a live preview (cut-line overlay + scaled result).
v0.9.0
  • featNew CustomTkinter interface is now the default for --gui (top navigation, theming, drag-and-drop, live preview with zoom/pan, pipette).
  • featChroma-Key single + batch, Pixelart-UnDetail single + batch all available in the new GUI.
  • featRemoved the legacy Tkinter GUI.
v0.8.21
  • fixFixed Pixelart-Undetail so smooth-island cleanup also reaches the full-size output, not only the small image.
v0.8.20
  • featRemoved dead, broken legacy GUI code path.
  • fixFixed preview keyboard shortcuts leaking into other windows.
  • featMoved single-file and Undetail processing off the UI thread so the window no longer freezes.
v0.8.19
  • featHardened preview initial rendering.
  • fixFixed preview keyboard shortcut cleanup.
  • featReplaced preview shortcut message box with a structured shortcut table.
v0.8.18
  • fixFixed initial preview rendering and preview keyboard shortcuts.
  • featAdded sub-100-percent preview zoom levels.
  • featReplaced global tab scrolling with compact batch layout and scrollable logs.
v0.8.17
  • featAdded animated preview loading feedback.
  • featImproved preview navigation with keyboard and mouse zoom/scroll controls.
  • featAdded a top app bar and scrollable workflow tabs for more resilient GUI layout.
v0.8.16
  • featRenamed and reordered GUI tabs for clearer workflow navigation.
  • featStarted GUI modernization with explicit Chroma key, Chroma key batch and Pixelart UnDetail tabs.
v0.8.15
  • featAdded Undetail profiles for common pixel-art reduction strengths.
  • featAdded selectable small-output widths for Undetail exports.
  • featAdded Smooth-Island Cleanup for tiny low-variance color outliers.
v0.8.14
  • featAdded Smooth-Area Snap for low-variance Undetail blocks.
  • featAdded Undetail controls for smooth-area mode and threshold.
  • featReduced blocky color speckling on visually flat generated sprite regions.
v0.8.13
  • featAdded Pixelart-Undetail as a separate transform operation.
  • featAdded Undetail CLI options for block size, sampling, quantization, alpha and edge RGB bleed.
  • featAdded an Undetail GUI tab with preview, single-file and batch processing.
  • featPreserved exact flat-color blocks during Undetail quantization.
v0.8.12
  • featAdded optional opening of the output folder after processing.
  • featAdded optional batch reports as TXT or CSV.
  • featAdded a batch file list preview before starting batch processing.
v0.8.11
  • featImproved the eyedropper with larger pixel-art zoom levels.
  • featAdded optional 3x3 average color picking.
  • featAdded explicit eyedropper cancel controls.
v0.8.10
  • featAdded an Edge Cleanup control for disabling profile edge corrections.
  • featConnected Edge Cleanup to CLI, GUI, batch, preview and presets.
  • featLet Edge Cleanup Off override Green Repair and Magenta Plus edge-stage cleanup.
v0.8.9
  • featAdded a key tolerance control for Custom Color and Auto custom-key cleanup.
  • featConnected key tolerance to CLI, GUI, batch, preview and presets.
  • featKept Green and Magenta profile-specific cleanup independent from custom tolerance.
v0.8.8
  • featDisabled Green Repair controls when the selected profile cannot use them.
  • featAdded Ordner halten so single-file targets can either follow the source folder or stay fixed.
  • featUpdated single-file target folder automatically when choosing a PNG from another folder.
v0.8.7
  • featAdded Green Black Outline Repair for contaminated dark/olive outline pixels.
  • featLet Green Repair use the selected spill radius for edge-band cleanup.
  • featKept Green Black Outline Repair distance-limited to avoid reaching inner sprite colors.
v0.8.6
  • featAdded optional Green Magic Outline Repair for small green/cyan edge remnants.
  • featProtected large teal body components while repairing tiny magic accessory fringes.
  • featExpanded the default GUI window height for the larger control set.
v0.8.5
  • featAdded component-based Rest-Chroma cleanup for Magenta FX / Water Plus.
  • featHandled lavender and deep-violet fringe remnants beyond the spill radius.
  • featRemoved isolated loose magenta key remnants without extending edge cleanup radius.
v0.8.4
  • featAdded deep-violet fringe cleanup for measured water-FX remnants.
  • featShifted blue-violet edge pixels toward blue/cyan without changing alpha.
v0.8.3
  • featTightened cool-water protection so lavender edge seams are still despilled.
  • featImproved Magenta FX / Water Plus handling for pale violet zoom-level remnants.
v0.8.2
  • featAdded residual magenta cleanup for Magenta FX / Water Plus.
  • featAdded Maximal spill strength for stubborn zoom-level magenta seams.
  • featImproved neighbor reference selection so tinted edge pixels do not feed the correction color.
  • featLimited remaining magenta bias after Plus-profile correction.
v0.8.1
  • featAdded central app version metadata.
  • featAdded version to the main window title.
  • featAdded CLI --version.
  • featAdded a GUI info window with per-version changelog notes.
  • featAdded lightweight versioning and development tracking docs.
v0.8.0
  • featAdded Magenta FX / Water Plus.
  • featAdded neighbor-color-based magenta spill correction.
  • featAdded spill radius and spill strength controls for GUI and CLI.
  • featConnected spill controls to single-file, batch, preview, and presets.
  • featRebuilt the standalone EXE.
v0.7.0
  • featAdded Magenta Sprite / Outline and Magenta FX / Water profiles.
  • featAdded profile selection and quick key buttons.
  • featDocumented Magenta chromakey strategy.
v0.6.0
  • featAdded batch processing tab.
  • featAdded standalone EXE packaging.
v0.5.0
  • featAdded GUI, drag and drop support, output folder handling, file suffixes, and pipette workflow.
v0.1.0
  • featInitial CLI chromakey cleaner for green pixel-art sprite sheets.

Older builds are kept for 12 months. Need a specific version? Email hello@mutatool.com.