Upload your photo
Click the drop zone or drag a JPG, PNG, or WebP file onto it. The image loads straight into a canvas on your device.
Upload a photo and dial in brightness and contrast independently with live sliders and an instant canvas preview.
Click the drop zone or drag a JPG, PNG, or WebP file onto it. The image loads straight into a canvas on your device.
Drag either slider from -100 to 100. Brightness adds or subtracts a flat offset per pixel; contrast applies the standard factor formula around mid-gray.
Both sliders always recompute from the original pixels, so you can nudge them freely, then export the result as a PNG.
No. All processing happens locally in your browser with the Canvas API, so your photo is never uploaded to a server.
It uses the standard contrast-correction formula (factor = 259*(contrast+255) / (255*(259-contrast))) applied to each channel around the mid-gray point of 128.
No. Every slider move recalculates both effects from the original uploaded pixels, so the result always reflects the current slider values, never a compounded edit.