Many gyms now let you finish membership sign-up online, and the form usually asks for a profile photo for your membership card. If you take that photo on an iPhone, there is a good chance the file is a HEIC photo — and many gym registration forms only accept JPG. The result is a vague "invalid file type" error, often while you are standing at the front desk or racing a promotional sign-up deadline.
The fix is simple: convert a copy of the photo to JPG before you upload it. Keep your HEIC original untouched, so you still have the best-quality version if the gym later asks for a clearer picture.
1. Do not just rename the file
Changing a photo from .heic to .jpg only changes the name. The file inside is still HEIC data, and the form will still reject it. You need a real conversion, not a rename.
2. Convert a copy in your browser
If you need a JPG quickly, you can convert HEIC photos to JPG for gym membership applications entirely in the browser: the conversion happens on your own device, nothing is uploaded to a server, and no account is needed. Open the tool, pick the photo, and download the JPG copy.
3. Check the JPG before you submit
Before you upload, open the JPG and check three things: it is the right person, it is the right way up, and the face is clearly visible against a plain background. Gym staff print membership cards from this photo, so a sideways or blurry picture will slow down your sign-up.
4. If the form still rejects it
First, confirm the file really ends in .jpg and opens as a JPG on your phone. Then check the form's size limit — if the JPG is too large, take the photo again with less background detail or crop it tighter before converting. As a last resort, ask the gym's front desk whether they accept an emailed photo instead; most do for membership cards.
A one-minute conversion before you start the form saves a second trip to the gym and keeps your sign-up moving.
Disclosure: I'm the developer of FileOnTap.
Top comments (0)