Brightness and contrast image editor
Adjust brightness and contrast online with dual sliders. Use this picture brightener and image contrast editor to lighten or increase contrast, then download PNG.
What are brightness and contrast adjustments?
Brightness shifts every pixel lighter or darker by a uniform amount, useful when a photo is underexposed or too bright. Contrast stretches tones away from or toward mid-gray so shadows and highlights separate more or less. This page works as a combined brightness and contrast image editor: contrast is computed around 128 per RGB channel, then the brightness offset is added. Upload, move both sliders, preview beside the input, and download PNG in your browser.
Brightness and contrast features
Tune lightness and image contrast together in the browser.
- Dual sliders: Brightness and contrast from −100 to +100 on one page.
- Live preview: Output refreshes as you drag either control.
- Non-destructive source: Every preview recomputes from the original upload.
- Side-by-side panels: Compare input and adjusted images before download.
- PNG download: Save as brightness-contrast-image.png.
- Client-side only: No server upload or account.
How to adjust brightness and contrast
Steps to brighten pictures and increase contrast online.
- Upload your image: Drop or click in the input panel (15 MB max).
- Set brightness: Raise to lighten shadows; lower to darken an overexposed shot.
- Set contrast: Increase for punch; decrease for a softer, flatter look.
- Download PNG: Save when the combined adjustment looks balanced.
Tips for brightness and contrast
Balanced brightness and contrast without clipping.
- Small moves first: Try ±10–20 on each slider before larger corrections.
- Contrast after brightness: Set overall lightness, then add contrast for edge definition.
- Watch clipped whites: High brightness plus high contrast can blow out highlights.
- Use dedicated tools for one knob: /change-image-brightness or /change-image-contrast when you only need one.
- Pair with gamma: /adjust-image-gamma when you want a non-linear midtone curve instead of linear brightness.
- Export PNG: Avoid extra JPEG compression after tone edits.
When to use brightness and contrast
Typical uses for combined tone adjustment.
- Underexposed photos: Lift brightness then add contrast for readable detail.
- Flat phone shots: Boost contrast when images look hazy or washed out.
- Scanned documents: Darken yellowed paper or sharpen text separation.
- Social graphics: Quick punch before posting without opening an editor.
- Product thumbnails: Match exposure across a batch of SKU photos.
- Screenshot cleanup: Balance UI captures that look too dim or gray.
Why use this brightness and contrast tool
Benefits of combined tone controls.
- One workflow: Both adjustments on a single page—no tab switching.
- Private: Images stay on your device.
- Predictable range: Same −100 to +100 scale as the standalone brightness and contrast tools.
- Free: Unlimited previews and downloads.
- No install: Works in modern browsers with Canvas 2D.
- Alpha preserved: Transparency on PNG uploads is left unchanged.
Technical details
How brightness and contrast are applied.
- Brightness: Per channel: value + round((brightness / 100) × 255), clamped 0–255.
- Contrast: factor = (259 × (contrast + 255)) / (255 × (259 − contrast)); applied around 128 first.
- Alpha channel: Unchanged from source.
- Input limits: 15 MB; longest edge 8192 px.
- Rendering: Canvas 2D getImageData / putImageData.
- Browser support: Chromium, Firefox, Safari with Canvas 2D.
Frequently Asked Questions
Have questions? We have answers.
Related tools
More tools from Image & Conversion.