Color Brush
Color Brush picks a color from a photo with an eyedropper and paints it onto other areas, rendered on an HTML canvas in your browser so the image is never uploaded.
Paste image (Ctrl+V), drag and drop, or click to upload
At a glance
- Accepts
- PNG, JPG, WebP, GIF and other images your browser decodes
- Outputs
- A touched-up image you download or copy to the clipboard
- Where it runs
- Entirely in your browser, on your device
- What leaves your device
- Nothing - the file never leaves your device
- Limits
- No size or count cap; bounded by your device's memory
- Account
- Not required - there is no sign-up
- Price
- Free, with no watermark and no usage cap
Sample any color directly from a photo with an eyedropper, then brush it onto another part of the same image - handy for covering scratches, blemishes, stray marks, or a watermark by matching the surrounding color exactly. Picking and painting both happen on an HTML canvas in your browser, so the photo never leaves this tab.
How to use it
- Paste (Ctrl+V), drag and drop, or click to upload an image.
- Click anywhere on the image to pick a color - picking is armed automatically as soon as the image loads.
- Click and drag over any area you want painted with that color.
- Click "Pick Color" any time to sample a different spot, or press Ctrl+Z to undo the last stroke.
- Download the result or copy it straight to your clipboard once you're happy with it.
Frequently asked questions
Does the image get uploaded anywhere while I'm using this?
No - picking and painting both happen on an HTML canvas in your browser. The image is never sent to a server at any point.
How do I pick a color?
Picking is armed automatically as soon as you upload an image - just click anywhere on it to sample that exact pixel's color. Click "Pick Color" any time afterward to sample a different spot.
Can I switch to a different color partway through?
Yes - click "Pick Color" and click a new spot on the image. Strokes you've already painted keep their color; only new strokes use the newly picked one.
Can I undo a stroke if I make a mistake?
Yes - press Ctrl+Z to step back to the state before your last stroke.
What image formats can I use?
Anything your browser can decode - PNG, JPEG, WebP, GIF, and more.
Does it work on a phone or tablet?
Yes - the brush uses pointer events, so it works the same with a mouse, trackpad, touchscreen, or stylus.