How to convert a HEIF/HEIC image to JPEG in El Capitan?
Solution 1:
We just released this little free app for macOS: https://imazing.com/heic
Minimum macOS version is 10.8, so no worries with El Capitan. : )
Solution 2:
You can use the command line tool imagemagick
to convert HEIC images to JPG.
# install imagemagick
brew install imagemagick
# convert a single image
magick convert foo.HEIC foo.jpg
# bulk convert multiple images
magick mogrify -monitor -format jpg *.HEIC
Solution 3:
The macOS-native way of doing image conversions like these is apparently sips(1)
(raising comments of Pat Niemeyer and jonatan to proper answer status, for improved findability):
sips -s format jpeg myfile.heic --out myfile.jpg
So if you have a directory full of HEIC files, you can launch a macOS Big Sur terminal, where, if you run the default Zsh shell, you can make jpeg copies of all those files like this:
for i in *.heic(:r) ; sips -s format jpeg "$i.heic" --out "$i.jpg"
…and presto, you've got jpeg copies!
If you want to also nuke the originals, follow up with a rm *.heic
–
or use this variant instead:
for i in *.heic(:r) ; sips -s format jpeg "$i.heic" --out "$i.jpg" && rm "$1.heic"