A downloadable tool

PixelPaletteTool v1.51 - Release Notes
06/04/2019

System Requirements:
Windows PC
Microsoft .NET Framework vers 4.0 (or better)
OpenGL 3.0 Compatible Video Card
   Nvidia GeForce 8000 series or better
   Ati Radeon HD 2000 series or better
   Intel HD 4500 or better
   You can check specific cards at:
   http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units
   http://en.wikipedia.org/wiki/Comparison_of_AMD_graphics_processing_units
   http://en.wikipedia.org/wiki/Comparison_of_Intel_graphics_processing_units
100mb Free Hard Drive Space
Mouse
Keyboard

Description -
PixelPaletteTool is a tool for swapping the colors in an image.
It can be used to convert an image from one palette to another, or to create multiple color variants of an image.

Controls -
GUI controlled by the mouse.
middle mouse button - panning
scroll wheel - zoom in/out
space + mouse - panning

Keyboard Shortcuts -
l - load image
s - save image
p - load palette from image file
b - set background color
up/down - zoom in/out
left/right - prev/next start color in image palette

Notes:
Color palette swatches (under 'Palette'):
The color for the current selection is outlined in white.
Unused colors are outlined in black.  
Used colors have no outline.  

Known Issues:
Window sometimes doesn't respond to clicks on title bar or window frame.
(Try clicking off window then directly onto the title bar.)

Change Log:
v1.51 - 06/04/2019
HEX values also displayed for Selection and Map colors.
Bug fix - Map color properly displayed when selecting by clicking on swap color first (reverse color selection).
GameBoy palette added to included palettes.

v1.5 - 02/03/2019
Added option to change background color (default is black).
Separate initial paths maintained for  save/load image/palette/project file browsers.  
(Previously, all save/load file browsers used same initial path variable)
Added a small selection of useful palettes to project distribution,
these can be found in the 'palettes' subfolder of the install folder.
Load palette dialog defaults to starting in '[INSTALL_PATH]/palettes'.      
Colors with alpha values less than 255 removed from palettes.
Only unique colors loaded from images/palettes (roll back of previous and broken support for indexed images/palettes).
Support added for reverse color selection (clicking swap color and then match color.)

v1.3  - 01/09/2018
        One-to-One mouse panning added.
        Middle mouse button move added.
Mouse wheel zoom added.
Zoom fit feature added.

v1.20 - 07/24/2017
Save/Load project feature added.
Save Palette image feature added.
View Zoom/Pan features added.
Rearrange palette swatches feature added.
Preserve palette order when loading indexed format images.
 

v1.00 - 07/14/2017
First release.

PixelPaletteTool is Copyright Scott Matott 2017-2019.  All rights reserved.

Mouse Pointer Sprite by qubodup
http://opengameart.org/content/simple-light-graysacle-cursors-16x16
Used under terms of the CC0 license.

This software uses the zlib and libpng libraries by Jean-Loup Gailly and Mark Adler.
This software is based in part on the work of the Independent JPEG Group.
This software uses the SDL and SdlDotNet libraries under terms of the GNU LGPL license, see bin/Readme-SDL.txt and bin/LGPL-License.txt for details.
This software uses the OpenTK library under terms of the OpenTK license, see bin/OpenTK-License.txt for details.

Install instructions

Download and run the installer exe.

It is recommended that you uninstall any previous version of PixelPaletteTool before updating to a new version.

System Requirements:
Windows PC
Microsoft .NET Framework vers 4.0 (or better)
OpenGL 3.0 Compatible Video Card
   Nvidia GeForce 8000 series or better
   Ati Radeon HD 2000 series or better
   Intel HD 4500 or better
   You can check specific cards at:
   http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units
   http://en.wikipedia.org/wiki/Comparison_of_AMD_graphics_processing_units
   http://en.wikipedia.org/wiki/Comparison_of_Intel_graphics_processing_units
100mb Free Hard Drive Space
Mouse
Keyboard

Download

Download
pixelpalettetool-v1.51-setup.exe 2 MB

Development log