REXPaint is a powerful and user-friendly ASCII art editor.


REXPaint Features

  • Edit characters, foreground, and background colors separately
  • Draw shapes and text
  • Copy/cut/paste areas
  • Undo/redo changes
  • Preview effects simply by hovering the cursor over the canvas
  • Palette manipulation
  • Image-wide color tweaking and palette swaps
  • True-color RGB/HSV/hex color picker
  • Create multi-layered images
  • Zooming: Scale an image by changing font size on the fly
  • Custom fonts and support for extended characters and tilesets
  • Browse art assets and begin editing at the press of a button
  • Images highly compressed
  • Export PNGs for use in other programs or on the web
  • Import/export .ANS files for ANSI art
  • Other exportable formats: TXT, CSV, XML, XPM, BBCode, C:DDA
  • Import .TXT files
  • Skinnable interface

A complete manual is included with the download, but you can also check it out here if you like (pure text, so if you view it directly in a browser make sure word wrapping is on).

See many of REXPaint's features in action below:


Using shape and text tools
Using shape and text tools


REXPaint copy/paste/flip/rotate tools
Copy-paste tools (includes flipping/rotation)


REXPaint undo/redo editing functionality
Unlimited undo/redo history that remembers every possible image edit


REXPaint fill tool w/preview functionality
Automatically preview effects under cursor (demonstrated here with the fill tool)


REXPaint palette manipulation
Convenient palette manipulation commands


REXPaint color picker (hue mode)
Color picker (hue mode)


REXPaint color picker (saturation mode)
Color picker (hue mode)


REXPaint color picker (brightness mode)
Color picker (brightness mode)


REXPaint layerwise editing
Edit multiple layers separately


REXPaint font swapping/zooming/scaling
Font-swapping enables zooming/scaling (or loading of completely different font styles)


REXPaint image browser
Built-in browser for quick editing, file manipulation, and copying between images


REXPaint skin themes
Use one of three included color themes for the interface, or easily make your own


REXPaint extended tileset demo
Add custom fonts and even tilesets, including the option to work with more than 256 glyphs/tiles