Brightness Adjuster

Make dark photos brighter or bright photos darker, for free. Choose an image, move the Brightness and Contrast sliders (or click Auto-Brightness / Auto-Contrast), compare before and after with the divider, then download the full-size result.

Runs in your browser — your images are never uploaded.

Drop images here or choose them

JPG, PNG, WebP, GIF, BMP, AVIF and other formats your browser can open. No limit on the number of images.

Privacy First

All brightness adjustments are done in your browser. Your images never leave your device.

Summary: How to Adjust Image Brightness Free and Privately

An image brightness adjuster changes how light or dark a picture is by shifting the red, green and blue value of every pixel up or down. To brighten a dark photo here, choose it, drag the Brightness slider to the right (or click Auto-Brightness), compare with the original using the divider, and click Download Adjusted. To darken, drag left. The slider runs from -100 to +100 levels on the 0 to 255 scale, and the result is saved at the photo's full size.

It runs in your browser; nothing is uploaded (you can check the Network tab in DevTools). A Contrast slider sits on the same card, plus Auto-Contrast, an RGB histogram and a before/after divider.

Brightness adds the same amount to every pixel, so very light areas can reach pure white and lose detail; the histogram shows when that happens. If it is the spread of tones that bothers you, the dedicated contrast adjuster is the better tool, and washed-out color responds to the saturation adjuster.

Table of Use: Settings for Common Lighting Problems

Starting points, not rules
SituationWhat to doWhat to check
Dim indoor or night photoClick Auto-Brightness, then add a little Contrast if it looks flatHistogram is not piled against the left edge
Washed-out, overexposed shotBrightness -10 to -40, Contrast +10Sky and skin keep texture instead of flat white
Photo of a whiteboard, page or signAuto-Contrast, then nudge BrightnessPaper looks white and text looks dark
Dark backdrop for a text overlayBrightness -30 to -50Light text stays readable on top
Product shots taken under one lampFix one, Apply to All Images, then Download All (ZIP)Outliers can still be tuned on their own card

With Contrast at 0, each channel becomes: new value = old value + Brightness, limited to 0 to 255. With Contrast set, the tool computes new = F × (old + Brightness − 128) + 128, where F = 259 × (C + 255) ÷ (255 × (259 − C)) and C is the Contrast value. Alpha (transparency) is never touched. That gives these results for the Brightness slider:

Brightness slider at Contrast 0
BrightnessChange per channelClipping
+20+20 levels (about 8%)Tones 235 to 255 become pure white
+50+50 levels (about 20%)Tones 205 to 255 become pure white
+100+100 levels (about 39%)Tones 155 to 255 become pure white
-20-20 levelsTones 0 to 20 become pure black
-50-50 levelsTones 0 to 50 become pure black
-100-100 levelsTones 0 to 100 become pure black

Features

  • Brightness and Contrast. Two sliders, each from -100 to +100, per image. Reset returns both to 0.
  • Auto-Brightness. Moves the picture's average luma to mid-grey (128). It reads the original pixels, so clicking twice gives the same answer, and it changes Brightness only.
  • Auto-Contrast. Stretches the range between the 0.5th and 99.5th percentile of luma toward full black and white. If the sliders cannot reach all the way, a note names the range it did reach.
  • Before/After Comparison. Adjusted on the left, Original on the right, split by a divider you can drag or move with the keyboard.
  • RGB histogram. Show Histogram plots red, green and blue levels from 0 (black) to 255 (white) for the adjusted preview.
  • Smooth previews, full-size files. The sliders work on a copy of up to 1,200 pixels on the long side. Downloads are rendered again from the original at its own width and height.
  • Batch with one ZIP. Apply to All Images copies the values across, and Download All (ZIP) saves brightness-adjusted.zip.
  • Limits. Only image files are accepted, and photos over 32,767 pixels on a side or about 268 megapixels are rejected with a message. Animated GIFs use their first frame.

How to Use the Brightness Adjuster

  1. Click Select Images, or drop files on the dashed box. Each image gets a card showing its name, pixel size and file size.
  2. Move Brightness (and Contrast if needed), or click Auto-Brightness or Auto-Contrast under Quick Actions.
  3. Drag the divider in Before/After Comparison, and click Show Histogram to look for spikes at either edge.
  4. With several images, click Apply to All Images on the one you tuned.
  5. Choose Save as if you want a specific format, then click Download Adjusted (the button names the format) or Download All (ZIP).

Lifting dark areas also lifts noise, so for grainy results try the noise reducer. Add crispness afterwards with the image sharpener, or set a mood with the vignette tool, the sepia filter or the grayscale converter. When the light is right, put a caption on it with add text to image, then shrink the file with the image resizer or image compressor.

Who Can Use It

  • Phone photographers rescuing dim indoor and night shots before posting them.
  • Online sellers evening out a set of product photos taken under the same lamp, then making listing images with the thumbnail generator.
  • Students and office workers cleaning up photos of notes, whiteboards and printed pages.
  • Bloggers and designers darkening a background so text on top stays readable.

FAQs

How do I brighten a dark photo online for free?

Click Select Images and choose the photo, then drag the Brightness slider to the right or click Auto-Brightness. Drag the Before/After Comparison divider to check the result, and click Download Adjusted. The file is saved at the photo's full size with no watermark. If shadows still look flat afterwards, add a little Contrast.

What is the difference between brightness and exposure?

Exposure is how much light the camera sensor records when the picture is taken, set by aperture, shutter speed and ISO. Brightness is an edit made afterwards that moves existing pixel values up or down. A correct exposure captures detail that brightening cannot invent, while a darker original can only be lifted using the information it already holds.

Is it safe to brighten photos online? Are my images uploaded?

Nothing is uploaded. Each photo is decoded and adjusted on a canvas in your own browser, and the download is created on your device. You can confirm this in the Network tab of DevTools, where only local blob: addresses appear for your images. Closing the tab discards them from memory.

How does Auto-Brightness work?

Auto-Brightness measures the average luma of the original picture, weighting red, green and blue by 0.2126, 0.7152 and 0.0722, ignoring fully transparent pixels. It sets Brightness to 128 minus that average, limited to between -100 and +100. A picture averaging 70 gets +58. It suits evenly dark or light photos, not deliberately moody or high-key ones.

How much brightness should I add to a photo?

Start small. Brightness adds the same number of levels, out of 255, to every pixel, so +20 is about 8% of the full range and +50 is about 20%. A dim phone photo often needs +10 to +30. Watch the histogram: a tall spike at the right edge means highlights are being pushed to pure white and losing detail.

Can I fix a very dark or washed-out photo?

Partly. A moderately dark photo can be lifted well, though noise in the shadows becomes visible. In the saved file, values pushed past 255 become pure white and values pushed below 0 become pure black, and that detail is gone from the file. The tool always recalculates from your original, so moving a slider back restores it before you download. For separate control of shadows and highlights, use curves or levels in an advanced editor.

Which file format will I get, and does it lower quality?

By default you get the original format when your browser can write it (JPEG, PNG or WebP), and PNG for formats such as GIF, BMP or SVG. Save as lets you pick PNG, JPEG or WebP. JPEG and WebP are encoded at 92% quality, PNG is lossless, and JPEG turns transparent areas white. Alpha is never changed by the sliders.

Can I brighten many photos at once?

Yes. Add as many images as you like, set Brightness and Contrast on one, and click Apply to All Images to copy the values to the rest. Each image keeps its own sliders afterwards, so you can fine-tune outliers. Download All (ZIP) saves everything as brightness-adjusted.zip, with files named like photo_adjusted.jpg.