Brightness & Contrast
Adjust an image's brightness and contrast. Runs entirely in your browser.
Click to upload or drag and drop
Select an image file
How the adjustment works
Both sliders run from 0% to 200%, and 100% leaves the image unchanged. The preview updates instantly with a CSS filter; the file you download is re-rendered at the image's full original resolution about 0.3 seconds after you stop moving a slider, so there is no separate Apply step.
A practical example
An underexposed indoor photo often improves at around 120% brightness and 110% contrast. Values near either end clip: pixels pushed to pure white or black lose detail that can't be recovered in a file you've already saved, so keep the original.
Output and limits
PNG images stay PNG and keep their transparency; every other image type your browser can open is saved as a JPEG at 92% quality, named like photo-adjusted.jpg. Files over 50 MB are rejected. The saved file is rendered with your browser's canvas filter support, so if a download ever looks different from the preview, try a current version of Chrome, Edge or Firefox.
Frequently asked questions
What do the percentages mean?
100% is the original, unchanged image for both sliders. Below 100% reduces brightness/contrast; above 100% increases it.