My Tool Studio
Image

Bulk Photo Filter

This bulk photo filter tool applies one look to a single picture or hundreds at once, right in your browser. Start from one of 13 one-click looks, such as B&W, Noir, Vintage, Lomo, Film or Vivid, then fine tune brightness, contrast, saturation, hue, temperature, sharpen, blur, vignette, grain, grayscale, sepia, invert and tint. A before and after slider on the preview shows exactly what changes. It is useful when a set of product shots, event photos or blog images was taken in different light and needs a consistent look: tune one photo, drop in the rest, and every file gets the same recipe. Save a recipe in your browser to reuse it later. Photos are never uploaded, and batches download as a ZIP.

Always freeNo sign upRuns in your browser
Bulk supported. Add several files and they are processed in a queue with one ZIP download. The same settings apply to every file, and nothing leaves your device.

How to use

01

Load a photo and pick a look

Drop one image to see a live preview, or several for a batch. Tap a preset thumbnail such as B&W, Lomo or Film to start from a ready-made look.

02

Fine tune and compare

Adjust any of the 13 sliders and the tint colour. Drag the before and after slider under the preview to compare with the original. Save the look as a recipe, or use Reset filters to start again.

03

Choose output and apply

Keep the original format or pick JPG, PNG, WebP or another format and a quality. Press Apply filters. Files save with a -filtered suffix, and a batch downloads as filtered-images.zip.

Why Bulk Photo Filter

What each filter slider does

All sliders stack, so you can combine a grayscale pass with a contrast lift and a vignette in one go. Neutral values leave the photo unchanged, and Reset filters puts every slider back to neutral.

SliderRangeNeutralWhat it does
Brightness0 to 200%100%Lighter above 100, darker below
Contrast0 to 200%100%Stronger or flatter difference between light and dark
Saturation0 to 300%100%More or less colour intensity; 0 removes colour
Hue rotate-180 to 180 degrees0Shifts every colour around the colour wheel
Blur0 to 20 px0Softens detail, measured in image pixels
Grayscale0 to 100%0%Removes colour, partly or fully
Sepia0 to 100%0%Adds a warm brown, old photo tone
Invert0 to 100%0%Turns colours into their opposites, like a negative
Temperature-100 to 1000Warmer (orange) above 0, cooler (blue) below
Tint0 to 100 plus a colour0Washes the photo with the chosen colour
Sharpen0 to 1000Crisper edges and fine detail
Vignette0 to 1000Darkens the corners to pull the eye inward
Grain0 to 1000Adds film-like noise

Giving a product or event photo set a consistent look

Photos shot over two days, or under shop lights and daylight, rarely match. Buyers notice when one listing photo is warmer or darker than the rest. A shared filter recipe pulls them together.

Keep the changes gentle. Small moves of 5 to 15 on brightness, contrast and saturation are usually enough, and the result still looks natural.

  • Pick the photo that looks most typical of the set and load it on its own.
  • Adjust brightness and contrast first, then saturation, and use the before and after slider to check.
  • Click Add more files for bulk mode and select the rest of the set. Your slider values stay as they are.
  • Choose the output format and press Apply filters to get every file back in one ZIP.
  • Open a few results side by side and nudge a slider if one group still stands out.

Common questions

How do I apply the same filter to multiple photos at once?
Drop all the photos onto the upload area together, or add more after the first one. Set the preset and sliders once, then press Apply filters and every file gets the same values. Download all saves them in one ZIP.
What do the photo filter presets like Vintage and Vivid change?
Each preset just sets the sliders for you. Vintage adds sepia, a soft vignette and lower contrast, Vivid raises saturation and contrast, Lomo adds a strong vignette, Film adds grain, and Warm and Cool move the temperature. After picking one you can move any slider to adjust it.
Does the filtered download match the preview?
Yes. The preview is drawn by the same code that writes the file, on a copy scaled to about 900 pixels. Blur is scaled to match. Sharpen and grain work per pixel, so at 100 percent zoom they can look a little finer in the full-size file.
How do I compare the filtered photo with the original?
Drag the slider under the preview. The left side shows the original and the right side shows the filtered version, split at the handle. Move it all the way to either end to see one version on its own.
Can I make a photo black and white with partial strength?
Yes. Move the Grayscale slider to any value between 0 and 100 instead of the full B&W preset. Values around 50 give a muted, faded colour look. The same works for Sepia.
Which output format should I use for filtered photos?
Keep original is fine in most cases. Choose WebP for photos going on a website, JPG for sharing and printing, and PNG when you need exact pixels or transparency. The quality setting applies to JPG, WebP and AVIF.
How do I save a photo filter recipe and use it again later?
Set the sliders, type a name in the Saved recipes box and press Save current. The recipe is stored in this browser, so it is there next time you open the tool. Copy as JSON gives you text you can paste into the same box on another device and Import.
Why does the filter tool show an error in Safari?
Saving the filters relies on the canvas filter feature, and some Safari versions do not support it. The tool shows an error instead of saving an unfiltered copy. Chrome, Edge and Firefox support it.
Is there a limit on how many photos I can filter for free?
There is no account, watermark or file count limit. Each file can be up to 50 MB, and very large batches simply take longer because your own device does the work.

More Image tools

View all