Skip to content

Fix "File Type Not Supported" Upload Errors

You're trying to upload an image to a website, job application, government portal, or social media — and you get an error like "file type not supported," "unsupported format," or "please upload JPG or PNG." Here's how to fix it in 30 seconds.

If the site said "Can\u2019t upload. Use a file in one of these formats": it has just listed what it accepts, and your file is not on that list — even though it looks like an ordinary photo. Nine times out of ten the file is a .jfif saved by Windows or Chrome, a .tif or .tiff scan, a .gif, an .svg, or a camera RAW file such as .cr2, .nef or .dng. Convert it to JPG and the upload goes through.

"Can't upload. Use a file in one of these formats" — what to convert to

Read the list the site gave you, then find your file's real extension in the table below. The right-hand column is what to convert to. If the accepted list includes both JPEG and PNG, pick JPG for photographs and PNG for anything with text, a screenshot or transparency.

Your fileWhy it was rejectedConvert to
.jfifIt is a JPEG, but the uploader only matches .jpg and .jpegRe-save as .jpg
.webpNot on most older accepted listsJPG or PNG
.heic / .heifiPhone format; many servers cannot decode itJPG
.avifToo new for most upload validatorsJPG
.tif / .tiffScanner and print format, rarely accepted onlineJPG
.bmpUncompressed and usually over the size limit tooJPG
.gifAnimation is rejected by photo uploadersJPG (first frame)
.svgVector file, blocked for security reasonsPNG
.cr2 / .nef / .dng / .arwCamera RAW, not an image format browsers readExport JPG from your photo app
.pdfAccepted by some forms, rejected by image-only onesExport the page as JPG

"...instead of an accepted image type"

This wording usually appears when the file has no extension at all, or an extension that does not match its contents. It happens most often to images downloaded from a chat app or a messaging service, which sometimes strip the extension, and to files that have been renamed by hand. Converting the file rewrites it properly and gives it an extension the uploader recognises.

Why Does This Error Happen?

Websites restrict which image formats they accept. The most common reason you're seeing this error is that your image is in a format the website doesn't support:

Your File FormatWhy It's RejectedConvert To
HEIC / HEIFApple-only format, most websites don't accept itJPG
WEBPSome older websites and forms don't support itJPG
AVIFVery new format, rarely accepted by upload formsJPG
SVGVector format, not accepted as a photoPNG
BMPOutdated format, many sites reject itJPG
TIFF / TIFProfessional print format, too large for webJPG
GIFSome forms only accept JPG/PNGWEBP or JPG
PNG (too large)File exceeds size limit, not format issueJPG (smaller)

The Quick Fix (Works Every Time)

  1. Identify your file type — Look at the file extension (.heic, .webp, .avif, etc.)
  2. Convert to JPG — JPG is accepted by virtually every website on the internet. Use the appropriate converter from the table above.
  3. Re-upload — The converted JPG should now be accepted

Rule of thumb: When in doubt, convert to JPG. It's the most universally accepted image format.

Common Situations & Fixes

Government Portals & Visa Applications

Government websites are notoriously strict about file formats. Passport applications, visa forms, and ID uploads typically require:

  • Format: JPG/JPEG only
  • Size: Under 2 MB (sometimes under 500 KB)
  • Dimensions: Exact requirements (e.g., 600×600 for US passport)

Use our converter with the max file size option to hit exact size requirements.

Job Applications & HR Portals

Many applicant tracking systems (ATS) only accept JPG or PNG. If you're uploading a headshot or portfolio piece, make sure it's in JPG format. HEIC from your iPhone won't work — convert it first.

E-Commerce Product Photos

Platforms like Etsy, eBay, and Amazon have specific format requirements. Most accept JPG and PNG, but reject WEBP, AVIF, and HEIC. Convert your product photos to JPG at 90%+ quality for the best results. Selling on more than one site? Here is how to format one photo set for Amazon, eBay and Walmart at the same time.

Social Media Uploads

While most major platforms now support WEBP, some older apps and third-party scheduling tools don't. If a social media tool rejects your image, convert to JPG. See our complete social media image sizes guide for dimension requirements.

Medical & Insurance Forms

Insurance claims, telehealth portals, and medical record uploads often have strict requirements. Convert to JPG and compress below the stated file size limit.

School & University Submissions

Learning management systems (Canvas, Blackboard, Moodle) vary in format support. JPG and PNG are safe bets for assignment submissions.

Other Reasons for Upload Failures

Sometimes the format is correct but the upload still fails. Check for these issues:

File Size Too Large

Many sites have a maximum file size (1 MB, 2 MB, 5 MB). Even if the format is correct, a huge file will be rejected. Solutions:

  • Reduce JPG quality to 70-80%
  • Resize the image dimensions
  • Use our converter's max file size feature

Read our detailed guide on reducing image file size.

Wrong File Extension

Sometimes a file is renamed with the wrong extension (e.g., a PNG file saved as .jpg). The website reads the actual file header and rejects it. Re-convert the image properly using our tool to fix this.

Corrupted Image

If an image was partially downloaded or transferred incorrectly, it may be corrupted. Try re-downloading or re-exporting the original image.

Dimensions Too Small or Too Large

Some sites require minimum dimensions (e.g., "image must be at least 300×300"). Others reject images over a certain resolution. Use our converter's resize feature to match requirements exactly.

Format Compatibility Cheat Sheet

FormatWeb UploadsEmailSocial MediaGovernmentPrint
JPG✅ Universal✅✅✅✅
PNG✅ Most sites✅✅⚠️ Some✅
WEBP⚠️ Many sites⚠️✅ Most❌❌
HEIC❌ Rarely⚠️❌❌❌
AVIF❌ Rarely❌❌❌❌
TIFF❌⚠️❌❌✅
BMP❌⚠️❌❌⚠️

Check what your file really is

Most of these errors come down to one question: what format is the file, really? The image file type checker reads the signature bytes the same way an uploader does and tells you the real format, whether the extension matches, the file size and whether it is CMYK — then links the converter that fixes it. If the error came from Photoshop rather than a website, see why Photoshop says a file is not the right kind of document.

Downloaded a picture that arrived as a WebP? See how to save an image as JPG instead of WebP, or compare the two formats in WebP vs PNG.

Frequently Asked Questions

What does "Can’t upload. Use a file in one of these formats" mean?

The site is listing the formats it will accept, and your file is not one of them — even if it looks like a photo. The usual culprits are .jfif files saved by Windows, .tif or .tiff scans, .gif animations, .svg vector files, camera RAW files such as .cr2, .nef or .dng, and HEIC files the site cannot decode. Converting the image to JPG or PNG clears the error.

Why is my file not supported when it is a JPEG?

Check the extension carefully. Windows and Chrome sometimes save JPEGs with a .jfif extension, and many uploaders accept .jpeg and .jpg while rejecting .jfif even though the file inside is identical. Re-saving it as a .jpg fixes it. The same happens with .jpe and with files whose extension was renamed by hand.

Can I just rename the file extension?

Almost never. The extension is a label; the bytes inside the file decide what it is. Renaming a .heic to .jpg leaves an HEVC-encoded file that nothing can open. The one exception is a genuine JPEG saved as .jfif, where the contents really are a JPEG and only the label is unusual — and even then, re-encoding is safer.

What format does every website accept?

JPG. It has been universally supported for three decades, every uploader accepts it, and it is small enough to pass most size limits. PNG is the second-safest choice and is better when the image contains text or needs transparency.

The upload still fails after converting. What else could it be?

Four things, in order of likelihood: the file is over the site's size limit; the dimensions are outside the minimum or maximum it allows; the image is in CMYK rather than RGB, which some uploaders reject silently; or the file is partly corrupted. Resizing, converting to JPG and re-uploading fixes the first three.

Why do websites limit which formats they accept?

Partly security — image parsers have a long history of vulnerabilities, so accepting fewer formats means less risk — and partly processing. Every format the site accepts is one it has to decode, resize and re-encode reliably on every device its visitors use.

Image Optimization Tips

Get weekly tips on image formats, compression, and web performance.

No spam, unsubscribe anytime. We respect your privacy.