MH MediaHarvester Web Context API
MAKE LOGO WHITE IMAGE BATCH API

Make Logo White

Convert colored logo artwork into a white tonal family while preserving shading, highlights, antialiasing, and transparency.

Upload

Select Image files

Output

Make Logo White settings

This tool automatically detects the outer background and preserves soft antialiased logo edges. Transparent PNG is the recommended output. White/black variants keep tonal shading instead of flattening the logo.

Privacy note: transformed URLs do not make a public original private. Use private origins/access controls when the source itself must be protected.

Layers support image/self, text, solid and gradient types; overlay/underlay placement; normal/multiply/screen/overlay/darken/lighten/add/subtract blends; shape masks; and safe sans/serif/mono fonts. URL image layers use MediaHarvester SSRF protections.

/v1/image/logo-white

Explore tools

More image workflows

More image tools

Continue to...

Make Logo White for every workflow

Use this page for quick edits or connect the API and CLI to repeat the same operation across your own files.

Batch limits and Premium upgrade

Process up to 3 files at once for free. Upgrade when you need larger batch jobs.

Developer API

Connect this tool to your application through POST /v1/image/logo-white.

Format-aware processing

Work with raster images, SVG files, HEIC/HEIF photos, TIFF/BMP/ICO assets and selected PDF pages from one tool.

API

Make Logo White endpoint

POST /api/image/logo-white
Example cURL
curl -X POST "http://127.0.0.1:8013/api/image/logo-white" \
  -H "X-API-Key: YOUR_API_KEY" \
  -F "files=@/path/to/input.png" \
  -F "width=1200" \
  -F "rotate_degrees=90" \
  -F "watermark_text=MediaHarvester" \
  -F "output_format=webp" \
  -F "quality=82" \
  -o image-tool-output.bin
CLI
python scripts/image_tool_cli.py logo-white ./input-1.png ./input-2.jpg \
  --base-url http://127.0.0.1:8013 \
  --api-key YOUR_API_KEY \
  --output ./image-tool-output
MCP
python scripts/image_tools_mcp_server.py
# exposes: resize_image, downscale_image, crop_image, compress_image, rotate_image, watermark_image, remove_background, make_logo_transparent, logo_white, logo_black, transform_image, URL variants, list_image_tools

FAQ

Make Logo White FAQs

What is the Make Logo White tool?

It lets you upload images and logo-white them online, with an API option for automated workflows.

Can I process multiple images at once?

Yes. The free public tool supports up to 3 files per batch. Larger batches are routed to the Premium upgrade flow.

Is there an API for this image tool?

Yes. Use multipart uploads with POST /api/image/logo-white or the versioned alias POST /v1/image/logo-white.

Can I use this from the command line?

Yes. Use scripts/image_tool_cli.py logo-white with one or more local files and the same options shown on this page.

Can MCP clients access this tool?

Yes. The MCP wrapper exposes resize/crop/compress/rotate/orient/canvas/blur/privacy-blur/sharpen/unsharp-mask/watermark plus remove_background, make_logo_transparent, logo_white, logo_black, transform_image, and list_image_tools helpers.

Which formats are supported?

Supported inputs include JPG, JPEG, PNG, WebP, AVIF, GIF, SVG, TIFF, TIF, BMP, ICO, HEIC, HEIF and PDF.

Are SVG files handled as vectors?

SVG compression keeps vector markup. SVG resize and crop preserve vector canvas settings when SVG output is selected, and rasterize when a raster output format is selected.

How are PDF files handled?

Choose a PDF page and process it as an image for resizing, cropping, compression, rotation, orientation flips or watermarking.

Can I remove metadata?

Yes. Metadata stripping is enabled by default for raster outputs to reduce file size and protect privacy.

What happens if I upload more than 3 files?

The UI and API return a Premium-required response so the free tool stays fast and predictable.