Photos on modern Android smartphones are often saved in HEIC (Apple and some Android) or WEBP (Google Pixel, Xiaomi, OnePlus) formats. These formats save space, but create problems: old apps do not open them, social networks compress them more, and artifacts appear when printing. Fortunately, converting to universal JPEG takes a couple of minutes - and this can be done either using the phoneโs built-in tools or using third-party applications.
In this guide, we will look at all the current ways to change the format - from camera settings to batch processing of hundreds of pictures. We will pay special attention to Samsung Galaxy (where HEIC is enabled by default), Google Pixel (with their WEBP) and budget smartphones running pure Android. You will also learn how to avoid loss of quality during conversion and why sometimes JPEG on Android is saved with artifacts when manually shooting in RAW+JPEG format.
Why Android saves photos not in JPEG and why this is bad
Since 2018, manufacturers have been actively switching to new image formats in three ways reasons:
- ๐ฆ Save space: HEIC/WEBP compress photos 2 times more efficiently than JPEG at the same quality. For example, a 12 MP image in JPEG weighs ~4 MB, and in HEIC - ~2 MB.
- ๐ฏ Support HDR: formats store more data about brightness and colors, which is important for photos with a high dynamic range (for example, sunsets or portraits against the light).
- ๐ Compatibility with the ecosystem: Apple has been using HEIC for a long time, and Google is promoting WEBP for the web. Android manufacturers follow the trend.
However, such formats have disadvantages:
- ๐ฅ๏ธ PC problems: Windows up to version 10 1903 does not open HEIC without additional codecs. WEBP is supported only in the latest versions of Photos and Photoshop.
- ๐ฑ Social network limitations: Instagram, VK and Facebook automatically convert HEIC/WEBP to JPEG, often spoiling the quality. Telegram and WhatsApp send them as documents.
- ๐จ๏ธ Printing and editing: many photo labs and old printers do not work with new formats. Lightroom and Photoshop require manual conversion.
โ ๏ธ Attention: On Samsung Galaxy S22/S23 and newer, the HEIC format is automatically enabled when shooting in10-bit HDRmode. To disable it, you need to manually selectJPEGin the camera settings - more on this in the next section.
| Format | File size (12 MP) | Support HDR | Windows compatible | Social networks compatible |
|---|---|---|---|---|
| JPEG | ~4 MB | No | Full | Full |
| HEIC | ~2 MB | Yes (10-bit) | Requires codecs (Windows 10+) | Converts to lossy JPEG |
| WEBP | ~1.8 MB | Yes (8/10-bit) | Partial (latest versions of apps) | Converted to JPEG |
| RAW (DNG) | ~20 MB | Yes (12-14-bit) | Requires special software | Not supported |
Method 1: Change the default format in the camera settings
The most A simple method is to set up your camera so that it immediately saves pictures as JPEGs. This will eliminate the need to convert files later. Instructions differ depending on the manufacturer:
For Samsung Galaxy (One UI 5/6)
On smartphones Samsung Galaxy S21/S22/S23, Note 20, A54/A73 and others with a shell One UI:
- Open the application
Camera. - Tap the โ๏ธ icon
Settings(or swipe up/down the screen if the toolbar is hidden). - Select
Save formatsโImage File Type. - Switch from
HEIF (Efficient)toJPEG (Compatible).
โ ๏ธ Attention: On Galaxy S24 and newer the option may be calledAdvanced optionsโSave as. If you do not find the item, update the camera application via Galaxy Store.
For Google Pixel (Android 13/14)
On Pixel 6/7/8 and Pixel Fold default is used WEBP. To switch to JPEG:
- Open
Cameraโ tap on the arrow โ in the top panel. - Select
SettingsโSave format. - Activate the option
Compatible (JPEG)insteadHigh quality (WEBP).
On Pixel 5 and older this item may be missing - then use Method 2 or 3.
For Xiaomi, Redmi, POCO (MIUI 14)
In the firmware MIUI the setting is hidden deeper:
- Run
Cameraโ tap โ๏ธSettings. - Go to
Photo formatorPhoto quality(the name depends on the model). - Select
JPEGinsteadHEIForWEBP.
On Redmi Note 12 and newer may need to disable AI cameraas it forces HEIF for HDR photos.
Is it open camera in "Photo" mode (not "Video" or "Portrait")?
Is the JPEG format selected in the settings?
Are additional effects (HDR+, Night Mode) that can reset the format disabled?
Has a test shot been taken to check the file extension?
-->
Method 2: Converting finished photos through "Gallery" or "Files"
If the photos have already been taken in HEIC/WEBP format, they can be converted without third-party applications. Most Android firmwares have built-in tools for this.
Method for Samsung Galaxy (One UI)
In Samsung Gallery:
- Open a photo in format
.heic. - Tap on โฎ
MoreโExport. - Select
Save as JPEG(orCopy to...indicating the format). - Specify the folder to save (for example,
DCIM/Converted).
For batch processing:
- B
Galleryselect several photos (long press โ check the rest). - Click
ShareโSave as files. - Select format
JPEGin the drop-down menu.
Method for Google Pixel and pure Android
In the application Google Photos:
- Open the photo โ click โฎ
MoreโExport. - Select
Save to Files(the file is automatically converted to JPEG).
For WEBP files in Files Google:
- Find the file with the extension
.webpin the folderDCIM/Camera. - Tap on โฎ โ
Open withโGallery. - Save a copy via
ShareโSave image.
โ ๏ธ Attention: When converting via Google Photos the quality of the image may deteriorate due to double compression (WEBPโJPEG). For critical photos, use Method 4 (special converters).
If after converting the JPEG comes out with artifacts, try disabling HDR+ or Super Res Zoom in the camera settings - these modes often spoil details when converting to JPEG.
Method 3: Using third-party converters (batch processing)
To process dozens or hundreds of photos, it is more convenient to use specialized applications. They save EXIF โโdata (date, camera model, geotags) and allow you to customize JPEG quality.
Top 3 tested applications:
- ๐ฑ HEIC to JPG Converter (from Coolmuster) - supports batch conversion, saves metadata, has a preview. The free version is limited to 10 photos at a time.
- ๐ผ๏ธ WebP to JPEG (from InShot Inc.) - optimized for WEBP, allows you to select JPEG quality (from 70% to 100%). Suitable for Google Pixel.
- ๐ Batch Image Converter - universal tool for HEIC, WEBP, PNG and RAW. There is a function for resizing and rotating.
Step-by-step guide using the example of HEIC to JPG Converter:
- Install the application from Google Play and open it.
- Click
Select HEIC filesand specify the folder (usuallyDCIM/Camera). - Select a photo (multi-selection is supported).
- Tap
Convertโ select a folder for JPEG (for example,Downloads/Converted). - Wait for completion (progress will be displayed on the screen).
For advanced users: in the application settings you can enable:
- Save original
EXIFdata (geotags, camera model). - JPEG quality settings (recommended
90-95%to balance size/quality). - Automatic removal of original HEIC/WEBP after conversion (dangerous - enable only if sure!).
| Application | Supported formats | Batch processing | Saving EXIF | Free version limitations |
|---|---|---|---|---|
| HEIC to JPG Converter | HEIC, HEIF | Yes (up to 50 photos) | Yes | Watermark on thumbnails |
| WebP to JPEG | WEBP, PNG | Yes (without restrictions) | No | Advertising after 10 conversions |
| Batch Image Converter | HEIC, WEBP, RAW, PNG | Yes (100+ photos) | Yes | Paid filters |
Third-party converters are suitable for batch processing, but the built-in Android tools (Method 2) often preserve the original quality without double compression.
Method 4: Converting to PC (for maximum quality)
If your phone does not have enough memory or you need to process hundreds of photos, it is easier to transfer them to your computer not all mobile converters support. RAW files (with extension .dng or .arw), which not all mobile converters support.
For Windows 10/11
To open HEIC/WEBP on PC:
- Install HEIF extension from Microsoft (for HEIC) or WEBP Image Extensions.
- Connect your phone via USB in mode
Transfer files(or copy the photo to disk). - Select files โ right click โ
Open withโPhotos. - In the upper right corner, click โฏ โ
Save asโ selectJPEG.
For batch conversion, use IrfanView (free):
- Install the app and plugin for HEIC/WEBP from official website.
- Select files in the folder โ right click โ
Convert with IrfanView. - In the settings, select
Output format: JPGand quality90-100%.
For macOS
On Mac, conversion is easier:
- Connect Android via USB or send photos via AirDrop.
- Open photo in
View(Preview). - Select
FileโExportโ specify formatJPEG.
To automatically process a folder, use Automator:
- Open
Automatorโ create a new oneQuick Action. - Add an action
Convert Imageand specifyJPEG. - Save and call the action through the contextual folder menu.
โ ๏ธ Attention: When transferring photos from Android to PC via USB, select theMTP(Media Transfer Protocol) mode rather thanPTP. Some HEIC/WEBP files may not be displayed.PTPSome HEIC/WEBP files may not be displayed.
How to transfer photos from Android to PC without losing quality?
1. Use an original USB cable (cheap cables may limit the transfer speed).
2. In the Android settings, select the mode Transfer files (not Charging).
3. Copy files to a folder on a disk with a file system NTFS (not FAT32) to avoid the 4 GB file size limit.
4. For RAW files, use apps like FastStone Image Viewer โthey preserve color profiles better.
Method 5: Online converters (for rare cases)
If it is not possible to install the application, you can use online services. They are suitable for one-time tasks, but have limitations:
- ๐ HEICtoJPEG.com โsupports HEIC, saves EXIF, limit 50. MB at a time.
- ๐ผ๏ธ CloudConvert.com โ converts WEBP, HEIC, RAW to JPEG, there is an API for developers.
- โก Online-Convert.com โallows you to customize the JPEG quality and output file size.
How to use (using the example of HEICtoJPEG):
- Open the site in phone browser (we recommend Chrome or Firefox).
- Click
Upload filesand select a photo from the gallery. - Wait for processing (a progress bar will appear on the screen).
- Download the archive with JPEG or save the files one by one.
โ ๏ธ Attention: Online converters upload your photos to the server. Do not use them for confidential images (documents, passports, intimate photos). For such cases, it is better to use offline applications (Method 3).
Advantages of the online method:
- โ Does not require software installation.
- โ Suitable for old phones with little memory.
- โ
No services support rare formats (for example,
.srwfrom Samsung RAW).
Cons:
- โ File size limitation (usually up to 100 MB).
- โ Risk of data leakage (especially on little-known sites).
- โ JPEG quality is often worse than offline conversion.
Before uploading a photo to an online service, check its reputation on Reddit or 4PDAFor example, HEICtoJPEG.com has existed since 2018 and has not had any data leak scandals.
How to check the photo format and avoid errors
Before converting photos, make sure that they are indeed in an incompatible format. Here's how to do it:
Check on your phone
- Open Google Files or any file. manager.
- Go to folder
DCIM/Camera(orPictures). - Tap and hold the file โ select
PropertiesorInformation. - Look at the field
TypeorExtension:.heic/.heifโ format Apple/Samsung..webpโGoogle format..jpg/.jpegโstandard JPEG.
Check on PC
B Windows:
- Right click on the file โ
Propertiesโ tabDetails. - Look at the lines
File typeandDescription.
In macOS:
- Select file โ
FileโGet information. - In section
General informationcheckExtension. - ๐ Double compression: if you convert WEBP โ JPEG and then save JPEG again, the quality will deteriorate. file.
- ๐ Metadata loss: some converters remove EXIF (date, geotags). Check this in the file properties.
- ๐จ Color distortion: HEIC/WEBP store an extended color profile. (
P3orAdobeRGB). When converting to JPEG, it may be reset tosRGB, causing the colors to become faded.
Typical errors during conversion:
Before mass conversion, do a test for 1-2 photos: check the file size, quality and integrity of metadata. This will help avoid errors when processing the entire collection.
FAQ: Frequently asked questions about photo formats on Android
Is it possible to return HEIC/WEBP after converting to JPEG?
No, conversion to JPEG is irreversible, as it is a lossy format. However, you can:
- Make a backup copy of the original HEIC/WEBP on the cloud (Google Drive, iCloud) or PC.
- Use formats
PNGorTIFFfor intermediate saving (they do not spoil the quality).
If the originals are deleted, try to restore them via DiskDigger or Recuva (but the chances are low).
Why did the JPEG turn out blurry after conversion?
This is due to:
- JPEG quality is too low (set
90-100%in the converter settings). - Double compression (for example, WEBPโJPEGโJPEG).
- Use of online services with aggressive optimization.
Solution: Convert the original HEIC/WEBP to JPEG once with maximum quality.
How to make WhatsApp send a photo in JPEG and not as a document?
WhatsApp automatically converts HEIC/WEBP to JPEG when sending as Photo, but if:
- The file is too large (>16 MB), it will be sent as
Document. - You manually selected
Send as document.
Solution:
- Before sending, convert the photo to JPEG (Method 2 or 3).
- Use
Compress imagein WhatsApp (paperclip icon โGalleryโ select photo โ click to the pencil icon for editing and compression).
Why on my Xiaomi there is no option to change the format in the camera settings?
It depends on:
- Phone models: on budget Redmi 9A/10A the option may be absent.
- MIUI Versions: in older firmware (MIUI 12 and below) the format is strictly tied to JPEG.
- Firmware region: on global versions (for example, Xiaomi.eu) there are more settings than on Chinese ones.
Solution: update the software via Settings โ About phone โ System update or use third-party converters.
Is it possible to configure automatic conversion of HEIC/WEBP to JPEG when copying to a PC?
Yes, for this:
- On Windows: use HEIC to JPG Converter (there is a folder monitoring function) or a script on PowerShell.
- On macOS: configure Automator (see Method 4) or use Hazel for automatic processing.
- On Android: applications like FolderSync can convert files when synchronized with the cloud.
Example script for Windows (save as convert.ps1):
Get-ChildItem -Path "C:\Users\YourName\Pictures\Camera" -Filter *.heic |ForEach-Object {
magick convert "$_" "$($_.BaseName).jpg"
}
Requires installation to work ImageMagick.