What is miniPaint?
miniPaint is an image editor built with HTML5 technologies that runs directly in a browser without installing a desktop application. Images can be uploaded, dragged into the editor or pasted from the clipboard. The project states that image data stays in the browser and is not sent to a server.
The editor combines layers, selection and drawing tools with resizing, cropping, colour correction and visual effects. It supports image export in several formats and saving layer data as JSON. Distributed under the MIT License, it can also be embedded in another web page through an iframe. The repository points to a wiki for build instructions.
The editor is hosted at viliusle.github.io/miniPaint. It opens images, directories, URLs and data URLs, and saves PNG, JPG, BMP, WEBP, animated GIF, TIFF and JSON layer data. Image tools cover EXIF information, trimming, resizing, rotation and colour corrections, and the effects list includes several blur types.
Key capabilities
- Layer editing Work with multiple layers, transparency, merging and flattening.
- Drawing and selection Use brushes, pencils, a magic wand, an eraser, fills, text and cloning tools.
- Image adjustments Crop, resize, rotate and flip images, adjust colours and inspect histograms or EXIF information.
- Filters and effects Apply blur, sharpening, denoising, grayscale and other visual treatments.
- File handling Open images through uploads, drag and drop or the clipboard, and export image files or JSON layer data.
- Web embedding Place the editor inside another web page using an iframe.
Where miniPaint fits
miniPaint fits browser-based workflows for preparing images, annotating screenshots, making layered compositions and applying visual adjustments without installing a desktop editor. Its iframe embedding option also makes it relevant to teams that need an image-editing interface within a web page.
Before deployment, teams should test their required import and export formats, clipboard behaviour and browser compatibility. For embedded use, they should review iframe permissions and confirm that the editor's layer-saving workflow meets their requirements.
Reviews of miniPaint
Be the first to share your experience with miniPaint.
Write a review
Loading review form…
