๐ŸŽจ Image Filters

Drag and drop an image, or click to select

Applies filters โ€” grayscale, sepia, color inversion, brightness, and contrast โ€” to an uploaded image. All processing happens entirely in your browser.

How to use

  1. Drag and drop an image, or click to select a file.
  2. Choose the filter you want to apply (brightness and contrast have a slider to adjust intensity).
  3. Click "Apply" to see the preview, then click "Download" to save it.

How the calculation works

Apply one filter to an image: greyscale, sepia, invert, brightness or contrast. Brightness and contrast can be set from โˆ’100 to 100. How each filter works Greyscale: 0.299 ร— red + 0.587 ร— green + 0.114 ร— blue Sepia: a widely used matrix that remixes red, green and blue into brownish tones Invert: 255 โˆ’ the original value (like a film negative) Brightness: add (or subtract) the same amount to every colour Contrast: widen (or narrow) the distance from mid grey (128) PNG images are saved as PNG; others as JPEG at 92% quality.

Worked example

Brightness +30: red 100, green 150, blue 200 โ†’ 130, 180, 230 Contrast +50: colours brighter than 128 get brighter and darker ones darker, adding punch For a vintage look use sepia; for a dark photo raise brightness and contrast a little at a time.

Things to be aware of

  • Pushing brightness or contrast too far loses detail in pure white or black (clipping).
  • Only one filter at a time. To combine them, reload the saved image and apply another.
  • Processing happens in your browser; the image is never uploaded.

FAQ

Can I apply multiple filters at once?

No, the current version applies one filter at a time. To combine filters, download the result and re-upload it to apply another.

What formula produces the sepia tone?

It applies a standard sepia transformation matrix to each pixel's RGB values, producing a warm brownish tone.

Is my uploaded image sent to a server?

No. All processing happens entirely in your browser.