Adoption listings live or die on their photos. A clear, well-lit picture of the animal is what makes someone stop scrolling and read the rest of the post. So it is frustrating when the listing form rejects the very photos you just took on your iPhone — not because the pictures are bad, but because of the file format.
Why the form rejects your iPhone photos
Since iOS 11, iPhones save photos as HEIC by default. HEIC keeps quality high while using less storage, which is great on your phone. But many listing forms, shelter websites, and community boards only accept JPG or PNG uploads. They do not explain this well: you may see a generic "invalid file type" error, or the upload button may simply do nothing.
The fix is not to retake the photos. It is to convert copies of them to JPG before you upload.
A workflow that keeps the originals safe
Pick your best 3-5 photos first. A face shot, a full-body shot, and one that shows personality beat ten near-identical pictures. Check that the animal's eyes are in focus and the background is not cluttered.
Convert copies, not originals. Keep the HEIC masters on your phone. Convert copies to JPG for the listing, so you always have the highest-quality version to fall back on.
Convert in the browser, without uploading. If you would rather not hand your photos to a random upload site, you can convert HEIC to JPG for pet adoption listings right in your browser: the conversion runs on your own device, nothing is sent to a server, and no account is needed. That matters for adoption photos too — they often show your home, your family, or a location you would rather not broadcast.
Check the JPGs before you post. Open each converted file and confirm it looks right: correct orientation, no strange color shift, and a file size under the form's limit. A preview that looks right is the only confirmation that matters.
Three mistakes to avoid
- Do not just rename .heic to .jpg. Renaming changes the extension, not the contents. The form will still reject it, and some viewers will fail to open it at all.
- Do not screenshot the photo to force a JPG. A screenshot is lower resolution and can crop out the animal's ears or tail. A real conversion keeps the full picture.
- Do not strip the photos down to one image. One photo rarely tells the whole story. A face shot plus a full-body shot plus a personality shot gives adopters a much better sense of the animal.
Before you hit publish
Run through this once: photos converted to JPG, orientation correct, file sizes under the limit, and the listing text checked for anything you do not want public (your exact address, a child's name, a license plate in the background). Then post.
Disclosure: I'm the developer of FileOnTap. The "keep the original, convert a copy, check the preview" order is the real takeaway whichever tool you use.
Top comments (0)