FormatterHQ

Image Filters (Photo Effects)

Adjust brightness, contrast and saturation, turn photos black and white or vintage, and download the result. The equivalent CSS filter is shown for web use.

Loading tool…
Ready.

How to use the Image Filters (Photo Effects)

  1. Drop an image onto the page, click to choose a file, or paste a screenshot with Ctrl/⌘+V.
  2. Start from a preset (Black & white, Vintage, Vivid, Warm…) or move the sliders for brightness, contrast, saturation, grayscale, sepia, hue, invert and blur.
  3. Pick the output format under Save as (PNG, JPG or WEBP) and, for JPG/WEBP, the Quality.
  4. Click Download to save the edited image.

Photo filters and adjustments in your browser

Quick corrections — a little more brightness, stronger colours, a black-and-white version — should not require installing an editor. This image filters tool offers eight adjustments and eight presets, previews them instantly and saves the edited photo at full resolution.

Image filters and adjustments explained

  • Brightness (0–200%): multiplies every pixel; 100% leaves the image unchanged.
  • Contrast (0–200%): spreads values away from or towards mid-grey.
  • Saturation (0–300%): 0% removes colour, values above 100% intensify it.
  • Grayscale and sepia (0–100%): blend towards black-and-white or warm brown tones.
  • Hue rotate (−180° to 180°): shifts all colours around the colour wheel.
  • Invert (0–100%): creates a negative.
  • Blur (0–20 px): softens the image, e.g. for backgrounds behind text.

Worked example: rescuing a dark photo

An underexposed indoor photo is the most common job for these sliders. Because brightness multiplies every pixel, it also pushes the light areas up, and anything that goes past the maximum is clipped to pure white:

pixel value 90  × 1.30 = 117    (shadows lifted)
pixel value 210 × 1.30 = 273 → 255   (highlight clipped, detail lost)

A gentler route is brightness around 115%, then contrast at 105–110% to restore depth, and a small saturation boost (110%) because darker photos tend to look dull. Watch windows, lamps and white shirts in the preview; if they turn into flat white areas, lower brightness again. When you reuse the printed CSS on a website, keep the functions in the same order, because CSS applies filters from left to right and a different order can give a different result.

What you see is what you download

The colour adjustments are computed pixel by pixel with the same matrices the CSS Filter Effects specification defines, so the downloaded file matches the preview exactly and does not depend on browser support for canvas filters. For speed, the preview works on a scaled copy of large photos; the download is always processed at full size.

Use the same effect in CSS

Under the sliders the tool prints the CSS equivalent, for example:

filter: contrast(115%) grayscale(100%);

Apply it to an <img> when you want to keep the original file and style it on the page instead — for instance greyscale logos that turn colourful on hover. The CSS filter generator is built for exactly that workflow.

Tips

For black-and-white photos, add a little contrast (110–120%) so they do not look flat. Keep saturation boosts moderate, as skin tones turn orange quickly. After editing, shrink the file with the image compressor.

Presets

The presets are starting points you can refine: Black & white (grayscale with extra contrast), Vintage (sepia, softer contrast, lower saturation), Vivid (more saturation and contrast), Cool and Warm (small hue and saturation shifts), Faded (low contrast, lifted brightness) and Negative. Original resets every slider. After applying a preset, move individual sliders to fine-tune it.

Privacy

Everything happens locally in your browser with JavaScript and the Canvas API. Your images are never uploaded to our servers, so the tool also works with confidential screenshots and personal photos.

Frequently asked questions

How do I make a photo black and white?
Click the Black & white preset, or set Grayscale to 100%. Adding 10–20% contrast usually gives a punchier result.
Is the edited image full resolution?
Yes. The preview may use a scaled copy for speed, but the download is rendered at the original size.
Can I apply the same filter to images on my website?
Yes. Copy the CSS filter line shown under the sliders and apply it to your img element; the browser renders the effect without changing the file.
Why does blur look different in Safari?
Where the canvas blur filter is not available, the tool uses its own box-blur approximation, which can look very slightly different at high values.

Last updated October 3, 2026

Related tools

Base64 to Image Preview and download images from Base64 strings or data URIs. Detects PNG, JPEG, GIF, WebP, BMP, ICO and SVG. Flip Image (Mirror) Flip an image horizontally or vertically — mirror selfies, reverse text in photos or turn images upside-down — in your browser. Image Average Color Finder Find the average and dominant colour of an image — useful for placeholders, card backgrounds and theme colours. Runs in your browser. Image Color Palette Extractor Extract the dominant colours of any photo or screenshot as a palette with percentages, then copy HEX codes or export CSS variables. Image Color Picker Pick exact pixel colours from an uploaded image with a zoom loupe. Get HEX, RGB and HSL values and keep a list of picked colours. Image Compressor Compress JPG, PNG and WEBP images in your browser with a quality slider, before/after comparison, resizing and batch ZIP download. Image Resizer Resize images to exact pixel dimensions in your browser. Keep the aspect ratio, change format and compare file sizes. Image to ASCII Art Converter Turn any photo or logo into ASCII art. Choose the width and character set, preview it in colour and copy the text. Image to Text (OCR) Extract text from images, screenshots and scanned PDFs with OCR in 28 languages. Edit, copy or download it, or make a searchable PDF. No upload. JPG to BMP Converter Convert JPG images to BMP online for free. Fast, private, in-browser conversion with preview and size comparison. JPG to PNG Converter Convert JPG images to PNG online for free. Fast, private, in-browser conversion with preview and size comparison. JPG to WEBP Converter Convert JPG images to WEBP online for free. Fast, private, in-browser conversion with preview and size comparison.