Prinsip umum: mogrify untuk massal
ImageMagick menyediakan perintah mogrify untuk memproses banyak file sekaligus. Versi baru memanggilnya lewat magick, jadi pola umumnya: magick mogrify. Perintahnya konsisten di Linux, macOS, dan Windows—bedanya cuma shell/terminal yang dipakai.



Linux (bash/zsh)
Masuk ke folder berisi file .png, lalu jalankan perintah berikut untuk mengubah semua PNG menjadi JPG di folder yang sama:
# Konversi semua PNG menjadi JPG di folder ini
magick mogrify -format jpg *.pngKalau mau hasilnya ke folder lain agar rapi, buat folder output lalu gunakan opsi -path:
mkdir ../jpg-output
magick mogrify -path ../jpg-output -format jpg *.pngmacOS (Terminal)
Perintahnya identik dengan Linux (macOS berbasis Unix). Contohnya:
cd /path/ke/folder/gambar
magick mogrify -format jpg *.png
# Simpan ke Desktop sebagai folder output
magick mogrify -path ~/Desktop/jpg-output -format jpg *.pngWindows (Command Prompt atau PowerShell)
Di Windows, panggil magick juga. Buka Command Prompt atau PowerShell, lalu:
cd "C:\Users\NamaAnda\Pictures\png-folder"
magick mogrify -format jpg *.png
# Output ke folder lain:
magick mogrify -path "C:\Users\NamaAnda\Pictures\jpg-output" -format jpg *.pngOpsi penting: kualitas, kompresi, dan transparansi
- Kualitas JPEG (0–100, default 92–95 tergantung build). 85 biasanya aman untuk web:
magick mogrify -quality 85 -format jpg *.png - Hasil ke folder lain agar tidak campur dengan PNG asli:
magick mogrify -path ./output-jpg -format jpg *.png - Transparansi (alpha): PNG bisa transparan, sedangkan JPG tidak. Supaya latar jadi putih dan tidak hitam:
magick mogrify -background white -alpha remove -alpha off -format jpg *.png
Catatan kompatibilitas
Jika kamu menggunakan versi lama ImageMagick, kadang perintahnya masih convert/mogrify langsung tanpa awalan magick. Untuk massal, tetap pakai mogrify:
# Versi lama (tidak direkomendasikan, tapi masih ada)
mogrify -format jpg *.pngIntinya: untuk konversi massal, gunakan magick mogrify -format jpg *.png. Tambahkan-qualitybila perlu, dan pakai-background white -alpha removeuntuk menangani PNG transparan agar latarnya putih.
