Tool not found.

Back to Home
Palettum logo

Palettum

Web app and CLI tool for recoloring images, GIFs, and videos with any custom color palette, using pixel-snapping or smooth palette blending.

Alternative to: Coolors and Adobe Color
Image Editing Source Available CLI Tool Rust WebAssembly Free
Ad

VPSServer – Run your own Nextcloud, email, or Matrix server. Free $100 trial, no card locked in.

Start Free Trial

About Palettum

Palettum is a web app and command-line tool that recolors images, GIFs, and videos using any custom palette of the user's choosing. It offers two recoloring modes: snapping each pixel to its closest palette color, which suits pixel-art styles, or blending the palette as a smoother filter effect. The tool includes built-in support for popular color schemes like Catppuccin, Dracula, Nord, and Gruvbox, alongside fully custom palettes. Palettum is written in Rust, with the web app's core recoloring logic compiled to WebAssembly for in-browser processing, and the CLI built as a standalone Cargo binary. The underlying color-matching engine uses the CIEDE2000 color difference formula alongside custom fast trigonometric approximations for performance, with smoothing handled via inverse-distance-weighted or Gaussian interpolation in L*a*b* color space, and palette extraction adapted from established modified median cut algorithms. It can be installed via Homebrew on macOS, downloaded as a precompiled binary from GitHub Releases, built from source, or self-hosted via Docker.

Key Features

  • Recolor images, GIFs, and videos with any custom palette
  • Pixel-snap mode for pixel-art-style recoloring
  • Palette-blend mode for smoother filter-style effects
  • Built-in popular palettes: Catppuccin, Dracula, Nord, Gruvbox
  • CIEDE2000-based accurate color difference matching
  • IDW and Gaussian smoothing options in L*a*b* color space
  • Available as both a web app and a CLI tool
  • WebAssembly-powered in-browser processing
  • Homebrew installation on macOS
  • Precompiled binaries via GitHub Releases
  • Self-hostable via Docker
  • Buildable from source with Cargo and Bun

Explore More Tools