1. Check that the PNGs already have transparent areas
Inspect the background and subject edges of each source. PNG is a file format, not a guarantee of transparency: a white background may be part of the image. Choosing a transparent output canvas cannot remove those pixels. Use background removal first if the subject needs to be separated from a normal photo.
2. Add and arrange the PNG sequence
Open Images to GIF and select the frames for one animation. Move them in the source list and check their actual order. Names such as frame-01 and frame-02 help you identify files, but still verify the imported sequence. Consistent source dimensions and subject positions help prevent unwanted jumps.
3. Set frame duration and output dimensions
Frame duration controls how long each PNG stays visible. Four expression frames at 200 milliseconds each make a cycle of about 0.8 seconds; this is a timing example, not a required value. Smaller durations switch faster. Check motion before changing output dimensions; available timing and size controls are shown in the app.
4. Select transparency and inspect the whole animation
Choose transparency under Background color, generate the GIF, and inspect empty areas, edges, and frame transitions. View the export against both light and dark backgrounds to spot unwanted white or black borders. Soft, partially transparent PNG edges may change during conversion, so identical pixel appearance is not guaranteed.
5. Example: animate four transparent reaction images
Prepare four PNGs with matching subject positions and existing transparency. Arrange them, set frame duration, select a transparent background, and export. Check the expressions and edges throughout the saved animation and in the sharing app. Compare with the local file if the destination shows a solid background. Recheck transparency after any further compression.