How to Make iPhone PNGs Viewable and Editable

How to Make iPhone PNGs Viewable and Editable

Posted by · 60266 views · Translate

You might notice that any image (PNG) taken from the iPhone is not viewable on your computer. In fact when I tried to open the png in Preview it only displayed a grey question mark.
How to Make iPhone PNGs Viewable and Editable

The reason the PNG is not viewing correctly is thanks to Apple. The PNG images found on the iPhone include extra data before the PNG header and compressed image data without the traditional headers and footers. Also, the red blue pixels are flipped (BGRA instead of RGBA). This is a pain but thankfully a little app by ChromaticRain makes it easy.

Step One
I'll assume you already know how to ssh into your iPhone and copy a PNG to your computer otherwise you wouldn't have realized this problem. Obtain the images you are looking to fix then continue to Step Two.

Step Two
Download FixPngDroplet.zip from: here.

Step Three
Double click the zip file to extract it.
How to Make iPhone PNGs Viewable and Editable

Step Four
A FixPngDroplet folder will be extracted. Inside this folder you will see a file called libjpeg-libpng(universal).dmg. If you haven't installed this before then double click this file to mount the dmg.
How to Make iPhone PNGs Viewable and Editable

Step Five
A popup window will appear showing the install package for libpng and libjpeg. Double click the icon to begin the install.
How to Make iPhone PNGs Viewable and Editable

Step Six
Click the Continue button in the window that appears to begin installation.
How to Make iPhone PNGs Viewable and Editable

Step Seven
Click the Install button to install the libraries.
How to Make iPhone PNGs Viewable and Editable

Step Eight
If prompted for an administrative name and password please enter this then click the Ok button.
How to Make iPhone PNGs Viewable and Editable

Step Ten
Once the install is finished click the Close button to finish.
How to Make iPhone PNGs Viewable and Editable

Step Eleven
Go back to the FixPngDroplet folder we extracted earlier. Notice inside the folder is an Application called FixPngDroplet. Any iPhone PNGs we drag and drop onto this application will be automatically fixed. You can actually drag multiple images to fixed at one time.
How to Make iPhone PNGs Viewable and Editable

Step Twelve
Open a new Finder window by selecting its icon in the dock then pressing Command+n on the keyboard to open a new window. Navigate to where the images needing to be fixed are. NOTE***: Make sure the folder name and path containing the images doesn't have a space in it.
How to Make iPhone PNGs Viewable and Editable

Step Thirteen
Drag the FixPngDroplet application into the same Finder window as your pngs to be fixed.
How to Make iPhone PNGs Viewable and Editable

Step Fourteen
Select the images you would like to convert then drag and drop them on top of the FixPngDroplet Application.
How to Make iPhone PNGs Viewable and Editable

Step Thirteen
The application will popup a message letting you know if it was successful.
How to Make iPhone PNGs Viewable and Editable

Notice how the icon preview in Finder works now!
How to Make iPhone PNGs Viewable and Editable

soya - March 11, 2015 at 11:36am
what if I get the message "This is not a PNG file. I require a PNG file! (1)"?
petrikm - January 18, 2012 at 9:58pm
try this http://mp-software.eu/downloadtrial/fixpngdemo.zip
Hugh - September 30, 2010 at 5:01pm
The BGRA to RGBA does not work. suggestions?
projectIncomplete - December 30, 2010 at 4:35pm
its says that a program form chromatic rain can fix that, BUT i can\'t find it if you have photoshop open de png en then open the channel mixer (under ajustments) select red then set red to 0 and blue to 100 then select blue and set red to 100 and blue to 0 and ur done!
khempfer - July 8, 2011 at 12:22pm
after I fixed the pngs, the RGB is still messed up. What am I doing wrong?
7 More Comments
Recent