Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Palettum?
Palettum is a browser-based tool for matching the pixels in images, GIFs and videos to a custom color palette. Instead of choosing colors for you, it forces every pixel to the nearest color in a palette you supply, which is the core operation behind most pixel-art workflows and retro-style video effects.
What it does
- Palette matching (quantization): Every pixel is mapped to the closest color in your chosen palette, so the output uses only those colors.
- Multiple media types: Images, animated GIFs and video clips are all supported, which matters because frame-by-frame consistency is where most simple converters fall down.
- Palette import and export: You can bring in an existing palette and take one out again, so a palette can be reused across projects or shared with a team.
- Resizing: Output can be scaled, typically downward, to get chunky pixel dimensions before or alongside color reduction.
- Transparency preserved: Alpha areas stay transparent rather than being flattened to a background color, which is essential for sprites and overlays.
Who it is for
- Pixel artists who already have a fixed palette and want existing artwork or photos snapped to it.
- Game developers producing sprite sheets or placeholder art that must obey an in-game color limit.
- Video and GIF creators applying a consistent retro or limited-color look across many frames.
- Designers testing how a logo or illustration reads when restricted to a small set of brand colors.
How it compares to alternatives
| Approach | Control over colors | Animation/video | Best for |
|---|---|---|---|
| Palettum-style palette matching | Full — you define the palette | Yes, GIF and video | Fixed palettes, retro looks |
| Automatic quantizers | Limited — tool picks colors | Varies | Quick one-off reductions |
| Manual editing in an image editor | Full but slow | Poor for long clips | Small, hand-tuned pieces |
The trade-off is control versus convenience. Supplying your own palette gives predictable, reproducible results, but a poorly chosen palette will visibly band gradients and lose subtle shading. If you have no palette in mind, an automatic quantizer may be the faster starting point.
A practical next step: prepare a palette file from an existing piece of art you like, import it, and test on a single frame before committing to a long clip — check skin tones and smooth gradients first, since those are where limited palettes break down most obviously.
How do I apply a custom palette to a GIF or video with Palettum?
Palettum is built around a single job: taking an image, GIF, or video and remapping every pixel to a palette you supply. For GIFs and videos, that means each frame is processed rather than just a single still. The tool handles import and export of palettes, resizing, and transparency preservation, and it gives you an instant preview so you can judge the result before committing.
The basic workflow
- Open Palettum and load your GIF or video.
- Import your custom palette — a palette file you already have, or one exported from another project — or define the colors you want to constrain the output to.
- Resize at this stage if the source is larger than the target output; palette matching on a smaller frame is faster and keeps pixel edges crisp.
- Watch the instant preview. If transparency matters, confirm it survives the conversion — the tool is designed to preserve it, but GIF and video containers each handle alpha differently.
- Export and check the result in the player or editor where it will actually be used.
GIF versus video: what changes
| GIF | Video | |
|---|---|---|
| Frame handling | Every frame remapped; transparency can be per-frame | Every frame remapped; alpha depends on the codec and container |
| File size | Palette reduction usually shrinks the file | Size depends far more on codec and bitrate than on palette count |
| Best for | Small loops, sprites, stickers, UI animation | Longer clips, gameplay capture, motion-heavy footage |
| Watch out for | Dithering noise and banding in gradients | Generational loss if you re-encode after processing |
Practical decisions
A small palette — think 8 to 16 colors — gives you a strong, deliberate pixel-art look but will flatten gradients into visible bands. A larger palette (32 to 64) keeps more of the original shading while still unifying the color scheme. If your source has photographic content, expect the reduction to be obvious; if it is already flat-shaded animation, the change can be nearly invisible.
For a concrete case: an indie developer making a game with a fixed 32-color palette can run their trailer footage through Palettum so the marketing clip matches the in-game art. The same palette file, imported once, keeps every asset consistent.
Next step
Start with a short clip or a few GIF frames rather than your full source. Confirm the palette reads correctly, check how transparency and motion look, then apply the same settings to the complete file. If you want to build or inspect palettes separately, dedicated palette tools such as Lospec are useful companions for choosing colors before you bring them into Palettum.
Can I import and export palettes in Palettum?
Yes. Palettum supports both importing and exporting palettes, so you can bring in an existing color set and take your working palette back out for use elsewhere.
What that means in practice
- Import: Load a palette you already have instead of recreating it color by color. This is useful when you follow a specific art style, a console-inspired palette, or a project's brand colors.
- Export: Save the palette you built or adjusted in Palettum so you can reuse it in other tools, share it with collaborators, or archive it for later.
Why it matters for pixel work
Palette matching forces every pixel in an image, GIF, or video to the nearest color in your chosen set. That makes the palette itself the real creative decision. Import/export turns that decision into something portable: you can lock a palette once, then apply it consistently across many assets and sessions.
A concrete scenario: an animator working on a retro-style GIF imports a fixed palette, processes each frame against it, then exports the palette so a teammate editing in a different program matches the same look. Without export, that consistency would have to be rebuilt by hand.
Decision criterion
If your work depends on a fixed color identity — a game's art direction, a client's brand, a series of related images — treat import/export as a core feature rather than a convenience. If you only ever process one-off images with an ad-hoc palette, you may never need it.
Next step: Prepare your palette in whatever format your source tool exports, import it into Palettum, and test it on a single frame before running a full GIF or video. Verify that transparency and resizing behave as you expect on that test before committing to a batch.
Does Palettum preserve transparency when matching pixels?
Yes. Palettum's own description states that transparency is preserved while it matches every pixel in images, GIFs, and videos to a custom palette. That matters because naive palette matching often treats transparent pixels as black or as an arbitrary palette color, producing dark halos around cut-out subjects or flickering edges in animated frames.
What "preserved transparency" means in practice
- Fully transparent pixels stay transparent rather than being snapped to the nearest palette entry.
- Semi-transparent pixels are the ambiguous case: preserving transparency usually means keeping the alpha value while remapping the color, so soft shadows and anti-aliased edges survive as partially see-through pixels.
- Animated formats such as GIFs have limited alpha support, so a transparent background may still be binary (fully opaque or fully transparent) even when the source used partial transparency.
Where this matters
| Use case | Why transparency handling decides the result |
|---|---|
| Sprite sheets for a game engine | Opaque fringes around sprites show up against any background color |
| Logo or sticker overlays | A dark halo ruins the effect on light backgrounds |
| GIF reactions with cut-out subjects | Frame-to-frame edge flicker is very visible |
| Video compositing | A matte that shifts color is hard to key out cleanly |
Practical next step
Export a small test frame with a soft-edged subject — hair, fur, or a feathered shadow — run it through Palettum with your target palette, then place the result over both a white and a black background. If the edge looks clean on both, transparency handling is working for your case; if you see a fringe, reduce the palette's darkest entries or pre-multiply the alpha in your source before matching.
For palettes themselves, Lospec's palette directory at Lospec is a common source of indexed color sets, and Aseprite at Aseprite is a typical place to do the surrounding sprite work.
Is Palettum free to use?
Palettum does not publish any pricing information on its page, and the site shows no signs of paid tiers, subscriptions or paywalls. In practice that means you can open the tool and use its core functions — importing a palette, matching an image, GIF or video to it, resizing and keeping transparency — without being asked to pay or log in.
What this usually means for a free browser tool
A tool like this runs the color-matching work in your browser, so there is no per-export fee to cover server costs. Free access is the norm for that model, and the trade-offs tend to be practical rather than financial:
- Processing power: long videos or very large palettes may be slow or hit browser memory limits.
- File size: there may be a cap on upload dimensions or duration that has nothing to do with payment.
- No account features: without signup, you may not get saved palettes or a history of past conversions.
- Ads or branding: free tools sometimes display ads, though that is a guess here rather than something stated on the page.
How to confirm before relying on it
If you need Palettum for a paid project or a large batch of assets, test it once with a representative file — a short GIF and a full-resolution image — and check whether the output is watermarked, resolution-limited or otherwise restricted. If it is, the limitation will show up on that first export. For anything mission-critical, keep a desktop fallback such as GIMP or ImageMagick so a change in the tool's terms cannot stall your work.
Can Palettum resize images while matching colors?
Yes. Palettum is built around palette matching for images, GIFs, and videos, and resizing is listed as part of the same workflow. So you can change an image's dimensions and remap its pixels to a custom palette in one pass rather than exporting a resized copy and running it through a separate quantizer.
What that means in practice
- Palette matching: every pixel is mapped to the nearest color in a palette you supply, which is the core operation behind pixel-art and retro-style looks.
- Resizing: dimensions can be changed as part of the same processing step.
- Transparency: the page states transparency is preserved, which matters if you are resizing sprites, stickers, or logos with cut-out backgrounds.
- Palette import/export: you can bring in an existing palette file and take the result back out, which keeps a project's colors consistent across many assets.
- Formats: images, GIFs, and videos are all covered, so the same resize-plus-match approach applies to animation and clips, not just stills.
A concrete scenario
Say you have a 1024×1024 illustration and a 32-color palette from an old console. You want a 128×128 sprite sheet tile that still uses only those 32 colors. Doing this in two tools usually means resizing first, then quantizing — and the resize step introduces blended in-between colors that the quantizer then snaps unpredictably. Running both operations together, as Palettum describes, avoids that intermediate state.
Decision criteria
- If you only need to crop or scale a photo, a general image editor is simpler.
- If your goal is a strict, limited color set — pixel art, demakes, hardware-accurate mockups, consistent asset pipelines — combining resize and palette matching in one tool saves a step and reduces color drift.
- If you need precise control over the resampling algorithm (nearest-neighbor vs. smooth interpolation), check what the tool exposes before committing; that choice affects edge quality more than the palette step does.
A useful next step: prepare your palette as a small file first (even a screenshot of the colors you want), then test on one frame before batch-processing a GIF or video, since animation tends to reveal dithering and flicker that a single still will not.
User reviews (0)