FixPhotoQuality

HEIC Has to Be Exported Before This Tool Can Read It

Phones store photographs as HEIC because it is smaller at the same quality. This server does not decode HEIC. That is a limit, not a hidden setting, and the page exists so you do not spend a credit finding it out from an error.

  • No signup for the first three
  • Deleted after 24 hours
Set the mode

JPEG, PNG, WebP, or AVIF. No account for the first three repairs.

Left: the sign out of focus. Right: the clear photo.

HEIC

Mode

Export without throwing the picture away

On a phone, the share sheet or the export command can write JPEG, and sometimes PNG. Choose the highest quality and turn off any option that also shrinks the long edge. A HEIC that becomes a 1600-pixel JPEG has already lost the samples you wanted the upscaler to use. If the camera roll still has the HEIC, you can export again. If a chat app sent you only a small JPEG, the HEIC is gone and the JPEG page is the one that matches the file you actually hold.

We decode JPEG, PNG, WebP, and AVIF. AVIF is a cousin of the HEIC family and it does decode here, which is useful when a converter offers it and does not offer a gentle JPEG. TIFF does not decode. A desktop app that can open HEIC can also save any of the four we read. Do that conversion on your machine. Do not expect the upload form to transcode a .heic filename, and do not rename the extension and hope. The decoder looks at the bytes.

After a clean export, the defect is whatever the photograph had: blur, grain, or a low pixel count. Follow those pages. The HEIC container was never the defect. 2×, denoise, and unblur are available to guests three times a day. 4× and face restore are Pro. 8× is Studio. The preview of a successful job is not watermarked.

What we will not pretend

There is no HEIC decoder on this page, and the public API does not add one. Bigjpg publishes an API page. Ours is at /docs/api and it accepts the same formats as the tool. If a workflow needs HEIC in and HEIC out, this tool is the wrong tool until you are willing to convert. That is a fair reason to use something else, and the comparison pages say so without inventing their prices.

The rest of the policy is the same as every other format. Free pages show ads. Free downloads capped at 3,200 px on the long edge. Full-size downloads on Pro at $12 a month and Studio at $29. No rollover. Cancel anytime, fee not refunded. Failed jobs are not charged. Uploads and results, including the JPEG you exported and then uploaded, are deleted after 24 hours. Your camera roll is the copy that lasts.

If the exported file is still soft because the phone missed focus, unblur is the mode. If it is noisy because the phone climbed ISO, denoise is the mode. If it is simply a crop of a face from a group, 2× is the test and you should compare the result to the person, not to a sharpness number. None of those modes require the original to have been HEIC.

A last look at the export settings

The failure we want you to avoid is a successful upload of the wrong file: a HEIC exported at 1600 pixels because the share sheet was helpful. Check the long edge in the camera roll and in the exported JPEG. They should match. Then diagnose blur, grain, or size on the pages that talk about those defects. The format page is only the gate.

Paying does not open the gate. Pro and Studio change credits, batch, and megabytes. They do not add a HEIC decoder, a TIFF decoder, or an API. If a pipeline needs HEIC in and HEIC out, Bigjpg’s API or another tool is the honest alternative, and our comparison page quotes their caps without pretending we share them. A decode error here is not a charged job.

What to keep beside the slider

The phone saved HEIC because it is smaller at a similar quality. This server reads JPEG, PNG, WebP, and AVIF only. Export one of those at the original long edge. Do not rename the extension. Do not expect Pro or Studio to grow a decoder in exchange for $12 or $29. A refused file is not a charged job. After a clean export, the picture is blur, grain, or a low count, and those pages take over. If your pipeline needs HEIC in and HEIC out, this tool is the wrong tool and the Bigjpg comparison says so without borrowing their API. The exported JPEG you do upload is still deleted after 24 hours. The camera roll is the copy that lasts.

The decision you can defend

Match the long edge in the camera roll to the long edge of the JPEG, PNG, WebP, or AVIF you export. Paying does not add a HEIC decoder. A refused upload is not charged. After the export, use the page for the actual defect. The camera roll remains the archive. Our copy of the export lasts 24 hours.

Three steps on this file

  1. 01

    Export JPEG, PNG, WebP, or AVIF

    Keep the long edge. Do not rename a .heic file and upload it.

  2. 02

    Diagnose the picture

    Blur, grain, and pixel count are the real choices. The container was only the gate.

  3. 03

    Download before the day is up

    The exported upload and the result are deleted after 24 hours.

Settings that matter here

  • A chat app’s JPEG is not the HEIC. Use the camera roll if you have it.
  • AVIF may be accepted when HEIC is not.
  • Face restore still needs a likeness check after the export.
  • Read the phone-photo page if the blur came from the camera, not the format.

Where this shows up

A camera-roll portrait

Export a full-size JPEG, then decide between unblur and 2×. Do not upscale the thumbnail.

A client who sent HEIC

Ask for JPEG or export it yourself. The server will refuse the HEIC, and that refusal is free.

Limits and formats

JPEG, PNG, WebP, and AVIF decode on the server. HEIC from a phone needs to be exported to JPEG first. The preview is not watermarked. Guest and Free plan downloads are capped at 3,200 px on the long edge. Pro and Studio download the full file. Nothing on this site is an ad.

  • Guest

    Price
    $0
    Credits
    3 / day, no account
    Batch
    1
    Upload
    6 MB
    Long edge
    2,000
    Download
    3,200 px
  • Free

    Price
    $0
    Credits
    3 repairs / day
    Batch
    1
    Upload
    8 MB
    Long edge
    2,560
    Download
    3,200 px
  • Pro

    Price
    $12/mo
    Credits
    120 credits / month
    Batch
    12
    Upload
    20 MB
    Long edge
    4,096
    Download
    Full size
  • Studio

    Price
    $29/mo
    Credits
    500 credits / month
    Batch
    40
    Upload
    40 MB
    Long edge
    8,192
    Download
    Full size

Questions worth asking first

Can I upload HEIC if I pay?

No. Pro and Studio raise size and scale. They do not add HEIC decoding.

Does a guest error cost a credit?

A file the server cannot decode does not become a successful job. Failed jobs are not charged.

Is the preview watermarked?

No. Guest and Free plan downloads are capped at 3,200 px on the long edge. Pro and Studio download the full file.

Are there ads on this page?

Free pages show ads. Pro and Studio are ad-free. The upload card does not contain an ad.

How long do you keep the upload?

Uploads and results are deleted 24 hours after the job is created.

Can I cancel?

Yes. Subscriptions cancel anytime and are not refunded. The plan lasts until the period you already paid, then the account returns to Free plan.

Related tools

From the guides

Run it on the file you actually have

Three guest repairs a day, no card. If the slider invents a detail you cannot defend, do not download it. Paid plans cancel anytime and are not refunded. A failed job is not charged. The file is deleted after 24 hours.