Categories

Convert ICO to JPG

Convert ICO icon files to JPG format with customizable quality and background options

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: image/x-icon, image/vnd.microsoft.icon

Output width in pixels (optional)

Output height in pixels (optional)

1 85 100

JPEG quality (1-100, higher = better quality)

Create progressive JPEG for faster web loading

Use MozJPEG encoder for better compression

Background color (JPG requires a background)

Key Facts

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

Overview

Easily convert ICO icon files into high-quality JPG images with our web-based tool, offering precise control over output dimensions, background colors, and compression settings.

When to Use

  • When you need to use a website favicon as a standard image in documents or presentations.
  • When you want to extract a specific resolution from a multi-size ICO file for web design.
  • When you need to convert legacy icon files into a widely compatible JPEG format for social media or print.

How It Works

  • Upload your ICO file using the file selector.
  • Select your preferred extraction size or set custom output dimensions.
  • Adjust the JPEG quality, background color, and compression settings to suit your needs.
  • Click convert to generate and download your new JPG image.

Use Cases

Preparing website favicons for use in marketing materials or brand guidelines.
Converting system icons into standard images for technical documentation.
Optimizing icon assets for faster web loading using progressive JPEG settings.

Examples

1. Extracting High-Res Icon for Presentation

Graphic Designer
Background
A designer needs to include a 256x256 version of a company favicon in a slide deck.
Problem
The original ICO file contains multiple sizes, and the designer needs to extract the largest one as a clean JPG.
How to Use
Upload the ICO file, set 'Extract Size' to 256x256, and set the background color to white.
Example Config
extractSize: 256, backgroundColor: #FFFFFF
Outcome
A crisp 256x256 JPG image ready for insertion into the presentation.

2. Optimizing Icons for Web Performance

Web Developer
Background
A developer is converting a set of legacy icons to JPG for a landing page.
Problem
The images need to load quickly without sacrificing visual clarity.
How to Use
Upload the icon, enable 'Progressive JPEG' and 'Use MozJPEG Encoder' for optimized compression.
Example Config
progressive: true, mozjpeg: true, quality: 80
Outcome
A highly compressed, fast-loading JPG image that maintains professional visual quality.

Try with Samples

image, jpg, file

Related Hubs

FAQ

Can I choose a specific size from a multi-size ICO file?

Yes, you can use the 'Extract Size' option to select a specific resolution like 32x32 or 256x256, or choose 'Auto' to use the largest available size.

Why does the output require a background color?

JPG files do not support transparency. The tool allows you to set a custom background color to replace the transparent areas of your original icon.

What is the difference between standard JPEG and MozJPEG?

MozJPEG is an advanced encoder that provides better compression and smaller file sizes while maintaining high visual quality.

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

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

Can I convert multiple files at once?

This tool is designed to process one ICO file at a time to ensure precise control over individual conversion settings.

API Documentation

Request Endpoint

POST /en/api/tools/ico-to-jpg

Request Parameters

Parameter Name Type Required Description
icoFile file (Upload required) Yes -
width number No Output width in pixels (optional)
height number No Output height in pixels (optional)
extractSize select No -
quality range No JPEG quality (1-100, higher = better quality)
progressive checkbox No Create progressive JPEG for faster web loading
mozjpeg checkbox No Use MozJPEG encoder for better compression
backgroundColor color No Background color (JPG requires a background)

File type parameters need to be uploaded first via POST /upload/ico-to-jpg 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-ico-to-jpg": {
      "name": "ico-to-jpg",
      "description": "Convert ICO icon files to JPG format with customizable quality and background options",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ico-to-jpg",
      "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]