JS Paint
Browser-based remake of classic MS Paint with extra features and an optional desktop app.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About JS Paint
JS Paint recreates the classic Microsoft Paint interface in the browser, down to the menus and tools, and adds features the original lacked. Recent releases implemented the last missing MS Paint menu item, added vertical text editing for Chinese, Japanese and Korean, and fixed a font dropdown bug in Chrome.
An Electron desktop app is also available, including a Linux AppImage, and it can list installed fonts. The project is released under the MIT License and has been maintained for about ten years.
Strengths
- Faithful MS Paint interface in any browser
- Extra features beyond the original, including vertical text
- Desktop app with a Linux AppImage build
- Actively maintained, with a 2026 release
Limitations
- Deliberately simple compared with full photo editors
- No layers or advanced retouching tools
Details
- Pricing
- FreeFree and open source under the MIT License, with optional donations.
- License
- MIT
- Developer
- Isaiah Odhner
- Platforms
- Linux, Web
- How it runs
- Downloadable app, Web application
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Quick doodles and simple edits with a familiar MS Paint layout
- Categories
- Image editors
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to JS Paint
Compare allSoftware that can replace JS Paint for an important use case, and what changes if you switch.
Microsoft Paint
Simple image editing and drawing app for Windows, distributed through the Microsoft Store.
Microsoft Paint is the original free Windows app JS Paint imitates, installed through the Microsoft Store, but it is closed source and does not run in a browser or on Linux.
Paint.NET
A fast Windows image editor that sits between Microsoft Paint and a full photo suite.
Paint.NET adds layers, unlimited undo, effects and a large plugin library for everyday edits, but it is closed source and runs only on Windows.
Pinta
A small painting and image editor modelled on Paint.NET 3, and the closest thing to it on macOS and Linux.
Pinta is an MIT-licensed desktop editor for Windows, macOS and Linux with layers, effects and unlimited undo, following Paint.NET rather than the classic MS Paint layout.
KolourPaint
A simple KDE paint program for quickly creating raster images and doing basic touch-ups.
KolourPaint is a simple open-source KDE paint program for quick sketches and touch-ups on Linux and macOS, installed on the desktop rather than used in a browser.
miniPaint
Open-source online image editor with layers and filters that runs entirely in the browser.
miniPaint also runs in the browser under the MIT license and can be self-hosted, but adds layers and filters in place of the MS Paint interface.
LazPaint
A free cross-platform image editor with raster and vector layers, similar to Paint.NET.
LazPaint is a free, open-source desktop editor for Windows, macOS and Linux with raster and vector layers, following a Paint.NET-like approach.
Kleki
A free painting tool that runs in the web browser for quick sketches and drawings.
Kleki is a free browser painting tool that opens straight into a canvas for quick sketches, but it is closed source and has no desktop app.
Similar software
Related functionality, not necessarily a direct replacement.
Photopea
Browser-based image editor that opens Photoshop, XD and Sketch files.
Sumo
Browser-based suite of creative apps for painting, photo editing, music, audio, 3D and coding.
Tux Paint
A free, open-source drawing program designed for children aged 3 to 12.
Method Draw
A web-based SVG editor that drops advanced features to keep vector drawing simple.
Piskel
A free, open-source editor for pixel art and animated sprites, online or offline.