DuckyTools
Home Image Paint

Paint Image

A faithful Paint in your browser: selections, brushes, shapes, curves, text, fill, zoom, rulers, clipboard and undo, saving as PNG, JPEG, BMP or WebP.

Paint is a free online tool that a faithful Paint in your browser: selections, brushes, shapes, curves, text, fill, zoom, rulers, clipboard and undo, saving as PNG, JPEG, BMP or WebP. It runs entirely in your web browser using plain JavaScript, so files are processed on your own device and never uploaded to a server. There is no sign-up, no file size limit imposed by the site, no watermark and no paid tier.

Price
Free: no account, no quota, no watermark
Category
Image
Where it runs
In your browser, on your device
Files uploaded
None
Technology
plain JavaScript
Settings
6
Works offline
Yes, after the first visit

About Paint

The window is the point: a title bar with the file name, a blue File menu, Home and View tabs, quick access to save, undo and redo, and one compact ribbon of grouped commands, drawn in its own light chrome so it looks like Paint rather than like a web page. Home holds Clipboard, Image, Tools, Brushes, Shapes, Size and Colors; View holds zoom, rulers, gridlines, the status bar and full screen. The pencil draws hard pixels; the brushes include two calligraphy nibs, an airbrush that keeps spraying while you hold, a translucent marker, a crayon and a square pixel brush; the bucket does an exact flood fill; the eyedropper and magnifier work like the originals, with the right button doing the opposite. Twenty shapes preview above the picture and are stamped down when you let go, the curve tool takes a line and two bends, and the polygon tool takes clicks. Rectangular and free-form selections can be dragged, scaled by their eight handles, nudged with the arrow keys, cut, copied, pasted, deleted, cropped to, flipped, rotated and inverted, with a transparent-selection mode that drops color 2. Three handles on the canvas edge resize the picture itself, color 1 paints with the left button and color 2 with the right, undo holds fifty steps, Ctrl+wheel zooms, and the picture is kept in this browser between visits. Nothing leaves your device.

How to use it

  1. Pick a tool, brush or shape from the ribbon and a color from the palette. Left-click a swatch for color 1, right-click for color 2, or use Edit colors for any shade.
  2. Draw on the canvas. Drag for strokes and shapes, click for the fill bucket, eyedropper and magnifier, and use Select to move, scale, copy or crop part of the picture.
  3. Undo with Ctrl+Z, zoom with Ctrl+wheel or the slider, and use the View tab for rulers, gridlines and full screen. Drag the handles on the canvas edge to resize the picture itself.
  4. Press Save and pick PNG, JPEG, BMP or WebP. Ctrl+S saves a PNG straight away.

The 6 settings

SettingWhat it doesDefault
Size1 to 60 pixels, with quick picks for 1, 3, 5 and 8. Sets stroke width, shape outlines and eraser size; the pencil is always 1 to 4 pixels.3
Outline and FillOutline: solid or none, Fill: none or solid. Outlines use color 1 and fills use color 2, swapped for the right button.Outline solid, fill none
Transparent selectionOn or off. When on, pixels of color 2 inside a selection are treated as transparent when it is moved or pasted.Off
Zoom12% to 800% from the status bar, the magnifier or Ctrl+wheel; Fit sizes the picture to the window.Fit
Gridlines and RulersOn or off from View. Gridlines show at 400% zoom and above.Rulers on, gridlines off
Text optionsFont, size, bold, italic, underline and an opaque background, shown while the text tool is active.Arial 24

Under the hood

Runs onplain JavaScript: the Canvas API draws every stroke; shapes and floating selections preview on a second, transparent canvas
ControlsSize, Outline and Fill, Transparent selection, Zoom, Gridlines and Rulers, Text options

Questions

Does it work with a touch screen or a pen?

Yes. Drawing uses pointer events, so finger, mouse and stylus all work, and the canvas ignores page scrolling while you draw. Right-button actions need a mouse; on touch, set color 2 from the palette instead.

How do the selections work?

Select gives rectangular and free-form (lasso) selections. Drag inside one to move it, drag a handle to scale it (hold Shift to keep the proportions), press the arrow keys to nudge it, and click outside or press Esc to stamp it down. Cut, copy, paste, Delete, Crop, Flip and Rotate all act on the selection while there is one, and on the whole picture otherwise. The space a moved selection leaves behind is filled with color 2, exactly like Paint.

Can I paste a picture from another program?

Yes. Copy an image anywhere, click the canvas and press Ctrl+V: it arrives as a floating selection at the top left, and the canvas grows if it is too small. Copying here also puts a PNG on the system clipboard where the browser allows it.

How does the fill bucket decide where to stop?

It fills every connected pixel of exactly the color you clicked, like the original. Anti-aliased edges are different colors, so a fill can leak through a soft edge; draw with the pencil for hard edges, or zoom in and close the gap.

Is my drawing saved if I close the tab?

Yes, in this browser. The picture is written to local storage after every change and comes back when you return, until you press New. It is not sent anywhere. Save a PNG to keep a copy elsewhere.

What are the keyboard shortcuts?

P pencil, B brush, E eraser, F fill, I color picker, T text, M magnifier, S select, L line, R rectangle, O ellipse, C curve and G polygon. Ctrl+Z and Ctrl+Y undo and redo, Ctrl+A selects all, Ctrl+C, Ctrl+X and Ctrl+V copy, cut and paste, Delete clears the selection, Ctrl+S saves a PNG, Ctrl+O opens, Ctrl+N starts over, Ctrl+plus, Ctrl+minus and Ctrl+0 zoom, and Esc stamps a selection down.

Can I use it full screen, or keep a copy offline?

Yes to both. "Full screen" above the tool fills the whole screen (Esc leaves it). "Save as HTML" writes this one tool to a single self-contained file that opens from your own disk without a connection. For everything at once there is a desktop app for Windows, macOS and Linux with all 312 tools inside it.