Skip to content

Menu

Try “png”, “smaller”, “gps” or “windows”

    For your app

    HEIC for WordPress

    Get iPhone photos into the WordPress media library without upload errors or surprise resizing. Convert to a 2560 px JPG or WebP, sRGB, location removed.

    Drop HEIC photos here

    HEIC, HEIF · also JPG, PNG, WebP

    How to use it

    HEIC for WordPress in 3 steps

    1. 1

      Drop the HEIC photos for your post or page onto the box above.

    2. 2

      They convert to JPG at 2560 px on the longest edge, quality 82, sRGB, with location removed. Switch to WebP for smaller files.

    3. 3

      Download them and upload to Media → Add New, or drag them straight into the block editor.

    WordPress and HEIC: it depends on the server

    WordPress itself doesn’t decode images. It hands that job to an image library on your web server, usually Imagick or GD. Recent WordPress versions can accept a HEIC upload and convert it to JPG, but only if that library was built with HEIC support. Many shared hosts haven’t done that, so results vary:

    • the upload is refused with a “not permitted” or “unsupported” error,
    • the upload works but thumbnails are missing or broken,
    • or everything works on your host and fails on your client’s.

    Converting before you upload takes the server out of the question.

    The 2560 px “big image” threshold

    Since WordPress 5.3, any image wider or taller than 2560 pixels gets scaled down on upload. WordPress keeps your original too, and renames the scaled copy with “-scaled” on the end.

    What you upload What WordPress does
    4032 × 3024 iPhone photo Creates a 2560 × 1920 “-scaled” copy, keeps the original, then makes thumbnails
    2560 × 1920 from this page Uses it as-is, makes thumbnails
    1920 × 1440 Uses it as-is, but it may look soft on wide or high-density layouts

    Uploading at exactly 2560 px means no duplicate originals eating your hosting space, faster uploads, and the image you uploaded is the one WordPress serves.

    JPG or WebP?

    • JPG is the default here. Every theme, plugin, page builder and email newsletter integration understands it.
    • WebP is typically smaller at the same visual quality, which helps Core Web Vitals. Current WordPress versions accept WebP uploads, but check your theme and plugins handle it, especially on older sites.

    Want a different size for a specific slot, such as a 1920 × 1080 hero? See Resize HEIC to 1920 × 1080.

    Location, quietly removed

    WordPress keeps the file you upload, and media files are usually reachable by anyone with the URL. If the photo still has GPS in it, so does that public file. This page removes the location but keeps date and camera info, which some gallery plugins like to show.

    Editing a client site?

    Converting on your own laptop means client photos don’t pass through a third-party server on the way to their media library. The converter runs in your browser and keeps working offline once loaded. For other upload destinations, see Convert HEIC for website upload, and for size-capped files try Compress HEIC.

    FAQ

    Questions, answered

    Does WordPress support HEIC uploads?

    It depends on your host. Recent WordPress versions can convert HEIC uploads to JPG, but only when the server's image library (usually Imagick) supports HEIC, and many hosts don't. If you see an error or a broken thumbnail, convert first.

    What is the WordPress big image threshold?

    Since WordPress 5.3, images larger than 2560 pixels on either side are scaled down on upload and the original is kept alongside as a backup. Uploading at 2560 px avoids the extra copy and server work.

    Should I upload JPG or WebP to WordPress?

    Both work in current WordPress versions. WebP files are smaller, which helps page speed. JPG is the safer choice if a theme, plugin or older install has trouble with WebP.

    Why sRGB for WordPress?

    WordPress and image plugins may strip colour profiles when they generate thumbnails. Converting to sRGB first means every size WordPress creates shows the same colours.

    Does WordPress remove GPS data from uploaded photos?

    Don't rely on it. The original file you upload can stay on the server and be downloadable. This page removes the location before the file ever reaches your site.

    Do I still need an image optimisation plugin?

    Not for these images. They're already sized and compressed sensibly. A plugin may still help with photos uploaded by other people.

    Related tools