Prepare a transparent icon for an opaque JPEG upload
Keep the original icon
Start from a transparent PNG or WebP that you are entitled to use. Keep that master so you can change background colors later. JPEG does not contain an alpha channel, so every pixel in its output must have an opaque appearance.
Select the background
Choose the color expected by the destination. White is common for an upload form, but use the actual requirement. The exporter fills the drawing surface with this color before drawing the source. Partially transparent shadows and lettering therefore blend into that chosen background.
Compare quality settings
Start at 85, download and inspect a result, then compare a lower setting on a fresh export from the master. Look especially at small text and sharp edges. The byte count is measured after encoding; a setting of 65 does not mean the file is 65% of the source size.
Confirm the dimensions
This conversion does not resize the image. If an upload form asks for a maximum width or height, use a resizing step on a separate copy. If it asks for a maximum file size, compare the actual size of the saved JPEG rather than the size of the original PNG.
Check before sharing
Open the real JPEG, verify the background and test the destination’s upload. Do not keep re-encoding an already compressed JPEG to make comparisons. Each result should come from the best available original, and the transparent master should remain separate from the opaque deliverable.
Try and verify the workflow
For a transparent product icon, select white before conversion. For a dark presentation, select the intended background and inspect edge contrast.
Open jpeg export studio