In Windows 95, a new version of Paint was introduced. The same icons and color palette continued to be used through Windows XP. The version of Paint included in Windows 95 and Windows NT 4.0 allowed saving and loading a custom set of color wells as color palette files (*.PAL) using Save colors and Get colors functions from the Colors menu. This functionality worked correctly only if the color depth of images was 16-bits per pixel (bpp) or higher (65,536 (64k) colors [High Color]).
In the Windows 98, Windows 2000 or Windows Me versions of Paint, images could be saved in JPEG and GIF formats if the necessary Microsoft graphics filters were installed, usually by another Microsoft application such as Microsoft Office or Microsoft PhotoDraw. In Windows Me onwards, the canvas size expands automatically when larger images are opened or pasted.
In Windows XP and later versions, Paint is based on GDI+ and therefore, images can be natively saved as JPEG, GIF, TIFF and PNG without requiring additional graphics filters (in addition to BMP). However, alpha channel transparency is still not supported because the GDI+ version of Paint can only handle up to 24-bit depth images. Also, since another accessory, Imaging for Windows, was discontinued in Windows XP, support for acquiring images from a scanner or a digital camera was also added to Paint. However, the tertiary color function, used for creating GIF files with a transparent background, was removed. Also, the ability to save and load palette colors to and from .pal files was removed.
In Windows Vista, the toolbar icons and default color palette have been changed. Also, an increased number of undo levels, a zoom slider, and a crop function have been added.
The program comes with the following options in its Tool Box (from left to right in image):
The Image menu offers the following options: Flip/Rotate, Stretch/Skew, Invert Colors, Image Attributes, Clear Image, and Draw Opaque. The "Colors" menu allows the user to Edit Colors (only menu option under Colors). The Edit Colors dialog box shows the standard Windows color picker which includes a 48-color palette and 12 custom color slots that can be edited. Clicking "Define Custom Colors" displays a square version of the color wheel that can select a custom color either with a crosshair cursor (like a "+"), by Hue/Saturation/Luminance, or by Red/Green/Blue values.
There are 28 color wells in the workspace. The default colors in the Color Box are the following: Black, White, Gray, Silver, Maroon, Red, Olive, Yellow, Dark Green, Green, Teal, Cyan, Navy blue, Blue, Purple, Magenta, Old Gold, Lemon Yellow, Slate gray, Kelly green, Dark Carolina blue, Aquamarine, Midnight blue, Periwinkle, Violet-blue, Coral, Brown, and Pumpkin orange. A color palette is also available.
Paint also has a few hidden functions not mentioned in the help file: a stamp mode, trail mode, 10x zoom, regular shapes, moving pictures, and a strange brush. For the stamp mode, the user can select part of the image, hold the control key, and move it to another part of the canvas. This, instead of cutting the piece out, creates a copy of it. The process can be repeated as many times as desired, as long as the control key is held down. The trail mode works exactly the same, but it uses the shift key instead of the control key. 10x zoom can be accessed by clicking on a horizontal line of about 2 pixels right below the 8x zoom button. To access the strange brush, you can simply click just to the right of the smallest brush size, which will then give you a weird brush, which, when applied, makes strange lines. However, it has been found to throw up a memory exception on Windows XP Service Pack 2 and Windows Vista. However, it still works on the rows where the other brushes (other than small dot) are. This is probably a glitch related to the size being set to zero pixels.
The user may also draw straight horizontal, vertical, or diagonal lines with the pencil tool, without the need of the straight line tool, by holding the shift key and dragging the tool. Moreover, it is also possible to thicken (control key + +) or thin (control key + −) a line simultaneously while it is being drawn. To crop whitespace or eliminate parts of a graphic, the blue handle in the lower right corner can be clicked and dragged to increase canvas size or crop a graphic. The colors in the image can be inverted by pressing control key + I. Users can also draw perfect shapes (which have width equal to height) using the Rounded Rectangle, the Circle, and the Rectangle Tool. To draw a perfect shape, you simply press the Shift key while dragging.
Older versions of Paint, such as the one bundled with Windows 3.1, allowed controlling the drawing cursor with the use of arrow keys as well as a color-replace brush, which replaced a single color underneath the brush with another without affecting the rest of the image. In later versions of Paint, the color erase brush may be simulated by selecting the color to be replaced as the primary color, and the one it will be replaced with as the secondary color, and then right-click dragging the erase tool. The drawing cursor can also be controlled with arrow keys in current versions of Paint if Mouse keys under Accessibility options is enabled and configured appropriately.
Paint is nonetheless able to correctly load and save indexed palettes in any of the supported formats if an image is opened as an 8-bit or otherwise indexed palette image. In that case, the image's palette will be preserved when saving. However, there is no way to see the actual palette, and color choices for brushes, text and erasers as well as user-defined colors will be limited to the closest available color in the indexed palette.