Skip to main content

Map the two images into grayscale transparent PNGs, showing different content on white and black backgrounds.

The first one is for white background, the second one is for black background; you can move up or down to exchange the order.

A single image can be up to 12 MiB and 16 million pixels. GIF/Animation WebP's normal image operations only process the first frame.

Preview and results

After processing is complete, the results will be displayed here.

Instructions for use

  1. Select two images and confirm the order: the first for white background and the second for black background.
  2. Click "Synthesize Hidden Image" to compare the preview effects with white background and black background.
  3. Download a transparent PNG, don't change to JPEG or it will ruin the hidden image effect.

Input and output examples

Example input
white-background image + black-background image
Example output
mirage.png

These are demo inputs and sample results, and do not mean that your data has been processed.

Calculation basis and reference materials

The first one is for white background and the second one is for black background; in order to meet the transparency synthesis constraints, the brightness contrast will be compressed. PNG transparency must be preserved.

Content check: · About this site and content description

Related tools