# Image Levels Adjustment

Adjust image levels with precise control over shadows, midtones, and highlights for professional tonal correction

> Canonical page: https://elysiatools.com/en/tools/image-levels

- **Category:** Design

- **Keywords:** image, levels, tonal, shadows, highlights, midtones, adjustment, photo, edit

## Overview

The Image Levels Adjustment tool provides professional-grade control over your image's tonal range, allowing you to precisely map shadows, midtones, and highlights to improve contrast and visual clarity.

## Inputs

- **Image File** (file): Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) for levels adjustment
- **Shadow Input Level** (number): Shadow input level (0 = pure black, 1 = white). Maps input shadow levels to new values
- **Shadow Output Level** (number): Shadow output level (0 = pure black, 1 = white). Sets the output for shadow areas
- **Midtone Input Level** (number): Midtone input level (0 = pure black, 0.5 = middle gray, 1 = white). Controls tonal balance
- **Midtone Output Level** (number): Midtone output level (0 = pure black, 0.5 = middle gray, 1 = white). Adjusts overall brightness
- **Highlight Input Level** (number): Highlight input level (0 = pure black, 1 = white). Maps input highlight levels to new values
- **Highlight Output Level** (number): Highlight output level (0 = pure black, 1 = white). Sets the output for highlight areas
- **Output Format** (select): Choose output format or keep original. PNG recommended for maximum quality
- **Quality (1-100)** (number): Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

## When to use

- Correcting underexposed or overexposed photos to recover detail.
- Enhancing the contrast of flat or washed-out images.
- Fine-tuning the tonal balance of digital graphics for professional output.

## How it works

- Upload your image file in any supported format like JPEG, PNG, or WebP.
- Adjust the input and output sliders for shadows, midtones, and highlights to define your desired tonal range.
- Select your preferred output format and quality settings if you wish to convert or compress the file.
- Process the image to apply the tonal corrections and download your adjusted file.

## Use cases

- Restoring detail in dark, underexposed landscape photography.
- Standardizing the brightness and contrast of product images for e-commerce.
- Preparing digital artwork by expanding the dynamic range for better print quality.

## Frequently asked questions

### What file formats are supported?

You can upload JPEG, PNG, WebP, GIF, BMP, and TIFF files.

### How do the input and output levels differ?

Input levels define which pixels are treated as black, gray, or white, while output levels determine the final intensity range of those pixels in the resulting image.

### Can I change the file format during adjustment?

Yes, you can choose to keep the original format or convert the output to JPEG, PNG, or WebP.

### What is the purpose of the midtone input level?

The midtone input level (gamma) adjusts the brightness of the middle gray tones without significantly altering the extreme shadows or highlights.

### Is there a limit to the file size I can upload?

Yes, the maximum file size for uploads is 10 MB.

## Related tools

- [Image Brightness Adjustment](https://elysiatools.com/en/tools/image-brightness): Adjust image brightness levels with real-time preview and precise control
- [Image Color Balance](https://elysiatools.com/en/tools/image-color-balance): Adjust RGB color channels independently for professional color correction and creative color effects
- [Image Contrast Adjustment](https://elysiatools.com/en/tools/image-contrast): Adjust image contrast levels with precise control for enhanced image clarity
- [Image Exposure Adjustment](https://elysiatools.com/en/tools/image-exposure): Adjust image exposure to simulate camera exposure compensation for brightness and contrast control
- [Image Filters](https://elysiatools.com/en/tools/image-filters): Apply various preset filters to your images using professional photo effects
- [Image Flip (Vertical)](https://elysiatools.com/en/tools/image-flip): Flip images vertically (top to bottom) with options for output format and quality
- [Image Flop (Horizontal)](https://elysiatools.com/en/tools/image-flop): Flop images horizontally (left to right) with options for output format and quality
- [Image Gamma Correction](https://elysiatools.com/en/tools/image-gamma-correction): Apply gamma correction to adjust image brightness non-linearly for better visual perception

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Web Image Processing TypeScript Samples](https://elysiatools.com/en/samples/web-image-processing-typescript): Web TypeScript image processing examples including image read/save, scaling, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
