LazPaint is an open source image editor written in the Lazarus (Free Pascal) programming language.
The software uses the BGRABitmap library.
LazPaint is released under an open source license.
Key Features
- Files: read and write a variety of file formats, including layered bitmaps and 3D files.
- Tools: many tools are available to draw on the layers.
- Edit/Select: select parts of an image with antialiasing and modify the selection as a mask.
- View: color window, layer stack window and toolbox window.
- Image manipulation.
- Color manipulation:
- Colorize : set the color of an image while preserving intensities.
- Shift colors : cycle colors and change colorness (saturation).
- Intensity : make colors lighter or darker without making them white.
- Lightness : make colors lighter or darker by making them whiter.
- Normalize : use the whole range of each color channel and alpha channel.
- Negative : invert colors (with gamma correction).
- Linear negative : invert colors (without gamma correction).
- Grayscale : converts colors to grayscale with gamma correction.
- Filters:
- Radial blur : non directional blur.
- Motion blur : directional blur.
- Custom blur : blur according to a mask.
- Sharpen : makes contours more acute, complementary to Smooth.
- Smooth : softens whole image, complementary to Sharpen.
- Median : computes the median of colors around each pixel, which softens corners.
- Contour : draws contours on a white background (like a pencil drawing).
- Emboss : draws contours with shadow.
- Sphere : spherical projection.
- Cylinder : cylinder projection.
- Clouds : add clouds of the current pen color.
- Command line: call LazPaint from a console.
- Cross-platform support – runs under Linux, Mac OS X, and Windows.
Website: bgrabitmap.github.io/lazpaint
Support: Blog, Wiki, Forum, GitHub Code Repository
Developer: Circular, with help from FabienWang, Lainz, and others
License: GNU General Public License v3.0

LazPaint is written in Pascal. Learn Pascal with our recommended free books and free tutorials.
Related Software
| Painting Tools | |
|---|---|
| Krita | Edit and paint images; part of the KOffice office suite |
| MyPaint | Paint program with dynamic brushes for graphic tablets |
| GIMP | GNU Image Manipulation Program |
| Drawpile | Draw, paint, sketch and animate |
| AzPainter | Full color painting software |
| Pinta | Mimics the usability of Paint.Net |
| GrafX2 | Inspired by the Amiga programs Deluxe Paint and Brilliance |
| Photoflare | Cross-platform image editor |
| LazPaint | Image editor with layers and transparency |
| Tux Paint | Drawing and painting software designed for children |
| CinePaint | Tools for painting, manipulation and image processing |
| dibuja | Simple to use paint program like Paintbrush for Mac or classic MS Paint |
| VPaint | Experimental prototype based on the Vector Graphics Complex |
| Milton | Infinite-canvas paint program |
| Drawing | Basic raster image editor similar to Microsoft Paint |
| Vara | Minimalist digital painting tool |
| Textual Paint | MS Paint in your terminal |
| CorePaint | Paint app for C Suite |
| InfiniPaint | Collaborative, infinite space, infinite zoom, canvas note-taking/drawing app |
| Brushshe | Simple and user-friendly raster graphics editor |
| BlockPaint | Terminal-based painting tool |
| KolourPaint | Easy-to-use paint program by KDE |
| Alchemy | Non-orthodox painting tool experimenting with alternative ways of drawing |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

