Skip to content

Free browser tool

Convert HEIC to JPG for Upload

Many phones save photos as HEIC, while older forms accept only JPG. Workbox decodes the image locally, creates a real JPEG, and checks its signature before download.

Prepare your image

Create a real JPG—not a renamed HEIC.

Keep “JPG only” and add the destination's size or pixel limits when it lists more than a format requirement.

  • No account required
  • File stays on your device
  • Final output is revalidated

Tell us the requirements

Paste the wording from the website, form, or application.

Upload your file

Processed on your device. Your file stays private.

Three clear steps

How it works

  1. 1

    Choose the HEIC or HEIF photo from your phone or computer.

  2. 2

    A compatibility decoder converts the image locally; it is not uploaded for conversion.

  3. 3

    Workbox reads the new file and confirms that it is actually encoded as JPG.

Why an iPhone HEIC photo may not upload

iPhones commonly save photos as HEIC. The format is efficient, but many application systems and older upload libraries do not decode it.

Changing the extension is not enough because the internal format remains HEIC. A real re-encode to JPEG is required.

Tips for a reliable upload

  • Add the destination size limit to the requirement box if one is listed.
  • Use the original HEIC file for the best conversion quality.
  • Check whether the destination also requires a specific width, height, or portrait shape.

Frequently asked questions

Does converting HEIC to JPG upload my photo?

No. The HEIC decoder and JPG encoder run locally in your browser.

Is the result a real JPG?

Yes. Workbox checks the final file signature, rather than relying on the filename extension.

Can Workbox also reduce the file size?

Yes. Add wording such as “under 200KB” alongside “JPG only” in the requirements box.

Related upload fixes