Categories

Image Temperature Adjustment

Adjust image color temperature to create warm or cool color effects, from candlelight to daylight

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 adjust color temperature

-100 0 100

Color temperature adjustment (-100 = very cool/blue, 0 = neutral, 100 = very warm/yellow). Simulates different lighting conditions

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 adjust the color temperature of your images to achieve the perfect mood, whether you need to warm up a cool-toned photo or neutralize an unwanted blue cast.

When to Use

  • Correcting photos taken under cool, artificial lighting to make them look more natural.
  • Adding a warm, inviting glow to indoor portraits or sunset photography.
  • Creating a crisp, cool aesthetic for architectural or winter-themed images.

How It Works

  • Upload your image file (JPEG, PNG, WebP, GIF, BMP, or TIFF).
  • Use the slider to set the temperature between -100 (cool/blue) and 100 (warm/yellow).
  • Select your preferred output format and quality settings.
  • Process the image and download your adjusted file.

Use Cases

Fixing white balance issues in indoor photography.
Stylizing social media content with specific color moods.
Standardizing the color temperature across a batch of product photos.

Examples

1. Warming up indoor portraits

Portrait Photographer
Background
A series of indoor portraits taken under fluorescent lights look too blue and clinical.
Problem
The skin tones appear unnatural and cold.
How to Use
Upload the portrait, set the temperature slider to 30 to introduce warm yellow tones, and export as a high-quality PNG.
Example Config
temperature: 30, format: png, quality: 100
Outcome
The skin tones look natural and the overall atmosphere of the photo feels warmer and more inviting.

2. Cooling down sunset photos

Travel Blogger
Background
A photo of a snowy landscape at dusk looks slightly too orange due to the camera's auto-white balance.
Problem
The image lacks the crisp, wintry feel intended for the blog post.
How to Use
Upload the image, set the temperature slider to -20 to shift the color balance toward blue, and save as a WebP file.
Example Config
temperature: -20, format: webp, quality: 90
Outcome
The image now features a clean, cool-toned aesthetic that emphasizes the wintry environment.

Try with Samples

image, png, jpg

Related Hubs

FAQ

What does a negative temperature value do?

A negative value adds blue tones to the image, making it appear cooler.

Can I change the file format during adjustment?

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

What is the maximum file size I can upload?

The tool supports image files up to 10MB.

How does the quality setting affect my image?

The quality setting (1-100) controls the compression level for lossy formats like JPEG and WebP; higher values result in better quality but larger file sizes.

Does this tool change the original file?

No, the tool processes a copy of your image and provides a new file for download.

API Documentation

Request Endpoint

POST /en/api/tools/image-temperature

Request Parameters

Parameter Name Type Required Description
imageFile file (Upload required) Yes Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to adjust color temperature
temperature range No Color temperature adjustment (-100 = very cool/blue, 0 = neutral, 100 = very warm/yellow). Simulates different lighting conditions
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-temperature 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-temperature": {
      "name": "image-temperature",
      "description": "Adjust image color temperature to create warm or cool color effects, from candlelight to daylight",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-temperature",
      "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]