Icon Logo Generator
Upload a logo once and export ready-to-use icons for web, PWA, iOS, macOS, Android, Windows and Linux — all generated locally.
About
Generate platform-ready app icons from one logo. Inputs: `image` — a PNG or JPEG data URI (e.g. "data:image/png;base64,...") or a public https image URL; omit it to open the interactive upload card. Optional: `platforms` (any of web, ios, macos, android, windows, linux, or "all"; default web), `targets` (exact ids such as "ios-1024" or "web-favicon-32" for one or more specific icons; overrides platforms), `size` (16–2048 px shortcut that returns a single square PNG), `background` (CSS color, or "transparent"; iOS/App Store icons become opaque white when transparent), `padding` (0–40 percent), `radius` (0–50 percent) and `fit` ("contain" or "cover"). Returns one or many PNG icons as MCP image content plus structured metadata (filename, platform, pixel size). Use when a user wants a favicon, Apple touch icon, app icon, PWA icons, or a complete multi-platform icon set from a logo.
Parameters
| Name | Type | Description |
|---|---|---|
image | string | PNG/JPEG data URI (data:image/png;base64,...) or a public https image URL. Omit to open the upload card. |
platforms | string[] | Platform sets to generate. Defaults to web. |
targets | string[] | Exact target ids, e.g. ["ios-1024","web-favicon-32"]. Overrides platforms. |
size | integer | Shortcut: return a single square PNG at this pixel size. |
background | string | CSS background color, or "transparent". Default transparent. |
padding | number | Padding around the logo, percent. Default 0. |
radius | number | Corner radius, percent. Default 0. |
fit | contain | cover | How the logo fills its content box. Default contain. |
locale | en | zh | UI language for the rendered card. (default: "en") |
Examples
- Turn this logo into a full web and PWA icon set.
- Generate just a 1024 px iOS app icon from https://example.com/logo.png.
Use it
In the browser: https://mcp.gholl.com/embed/icon-generator
As an AI tool: call icon-generator on the MCP endpoint https://mcp.gholl.com/mcp.
{
"mcpServers": {
"gholl": {
"type": "http",
"url": "https://mcp.gholl.com/mcp"
}
}
}
Related tools
- Color Studio & Contrast — Convert between hex/RGB/HSL, generate tints and shades, and check WCAG contrast against black and white.
- CSS Effects Studio — Design gradients, box-shadows and border-radius with live previews and copy-ready CSS.
- Color Palette — Generate a harmonious palette from a base color.
- Color Blindness Simulator — Preview a color under different color-vision deficiencies.
- QR Code Generator — Generate a QR code from text or a URL.
- Image to Base64 — Convert an image to a data URI / Base64.
- Image Compressor — Compress an image in the browser.
- Favicon Generator — Turn text or an emoji into a favicon.