Categories

Image Modulation

Apply modulation transformation for brightness, saturation, and hue adjustments

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to apply modulation

0.1 1.0 3

Brightness adjustment (0.1 = darkest, 1.0 = original, 3.0 = brightest)

0 1.0 3

Saturation adjustment (0.0 = grayscale, 1.0 = original, 3.0 = highly saturated)

-180 0 180

Hue rotation in degrees (-180 to 180, 0 = original)

Choose output format or keep original. PNG recommended for maximum quality

Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

Key Facts

Category
Design
Input Types
file, range, select, number
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

Easily enhance or correct your photos with our Image Modulation tool, designed to precisely adjust brightness, saturation, and hue. Whether you need to fix underexposed shots, boost color vibrancy, or shift color tones, this utility provides professional-grade control over your image aesthetics.

When to Use

  • Correcting the lighting and color balance of underexposed or dull photographs.
  • Stylizing images by shifting hues or creating high-saturation artistic effects.
  • Preparing images for web use by adjusting color profiles and output formats simultaneously.

How It Works

  • Upload your image file (JPEG, PNG, WebP, GIF, BMP, or TIFF).
  • Use the sliders to fine-tune brightness, saturation, and hue rotation to your preference.
  • Select your desired output format and quality settings, then process the file to download your modulated image.

Use Cases

Quickly converting a color photo into a grayscale image by setting saturation to 0.
Brightening dark photos taken in low-light conditions to reveal hidden details.
Standardizing a batch of images by applying consistent color and brightness adjustments.

Examples

1. Fixing Underexposed Photos

Social Media Manager
Background
A series of product photos were taken in a dim studio, resulting in dark, unappealing images.
Problem
The images lack clarity and brightness, making the products look uninviting.
How to Use
Upload the image, increase the brightness slider to 1.5, and export as a high-quality PNG.
Example Config
brightness: 1.5, saturation: 1.0, hue: 0, format: png, quality: 100
Outcome
The product details are now clearly visible with balanced lighting, ready for social media posting.

2. Creating Artistic Color Shifts

Graphic Designer
Background
A designer needs to create a series of themed assets with a specific color palette.
Problem
The original source images do not match the required brand color scheme.
How to Use
Upload the source image and adjust the hue rotation slider to shift the primary colors to match the brand palette.
Example Config
brightness: 1.0, saturation: 1.2, hue: 45, format: webp, quality: 90
Outcome
The image colors are shifted to align with the brand identity while maintaining high visual quality.

Try with Samples

image, png, jpg

Related Hubs

FAQ

What image formats are supported?

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

How does the hue rotation work?

The hue rotation uses a degree scale from -180 to 180, allowing you to shift the entire color spectrum of your image.

Can I convert my image to a different format?

Yes, you can choose to keep the original format or convert your file to JPEG, PNG, or WebP during the modulation process.

What is the maximum file size for uploads?

The tool supports image files up to 10MB.

Does adjusting the quality affect the file size?

Yes, lowering the quality setting for lossy formats like JPEG and WebP will reduce the file size while potentially affecting visual clarity.

API Documentation

Request Endpoint

POST /en/api/tools/image-modulate

Request Parameters

Parameter Name Type Required Description
imageFile file (Upload required) Yes Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to apply modulation
brightness range No Brightness adjustment (0.1 = darkest, 1.0 = original, 3.0 = brightest)
saturation range No Saturation adjustment (0.0 = grayscale, 1.0 = original, 3.0 = highly saturated)
hue range No Hue rotation in degrees (-180 to 180, 0 = original)
format select No Choose output format or keep original. PNG recommended for maximum quality
quality number No Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

File type parameters need to be uploaded first via POST /upload/image-modulate to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-image-modulate": {
      "name": "image-modulate",
      "description": "Apply modulation transformation for brightness, saturation, and hue adjustments",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-modulate",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]