İçeriğe atla
Çözüm Rotası
macOSmacOS

Mac'te HEIC fotoğrafları JPG'ye çevirme (Terminal ile, toplu)

iPhone'dan gelen HEIC fotoğraflar sitelere yüklenmiyor veya Windows'ta açılmıyorsa Mac'te tek komutla JPG'ye çevir. Tek dosya ve toplu dönüştürme komutları.

Tahmini süre
3 dk
Zorluk
Orta
Veri kaybı riski
Düşük risk

Resmî kaynaklara dayalı · Kaynak kontrolü: Uygulamalı kontrol: Terminal (sips) macOS 15.2 yerleşik · Çözüm çalıştı

Bu rehber şu durumlar için

  • iPhone'dan aktardığın fotoğraflar .HEIC uzantılı ve bir siteye yüklenmiyor
  • HEIC dosyasını Windows kullanıcısına gönderdin, açamıyor
  • Onlarca HEIC dosyasını tek tek çevirmek istemiyorsun

Önce bunu dene

Tek komutla dönüştür

  1. 1Terminal'i aç (⌘ + Space, Terminal yaz, Enter).
  2. 2Fotoğrafın olduğu klasöre geç: cd ~/Desktop (kendi klasörünü yaz).
  3. 3Şu komutu çalıştır: sips -s format jpeg foto.HEIC --out foto.jpg

macOS'te yerleşik gelen sips aracıyla çalışır; ek program kurmana gerek yok. Orijinal HEIC dosyası silinmez.

Ön koşullar

  • Dosyaların hangi klasörde olduğunu bilmen yeterli (ör. Masaüstü, İndirilenler).

Çözüm adımları

5 adım · yaklaşık 3 dakika

  1. Adım 1: Terminal'i aç

    ⌘ + Space ile Spotlight'ı aç, Terminal yazıp Enter'a bas. İstersen Finder > Uygulamalar > İzlenceler > Terminal yolundan da açabilirsin. Siyah/beyaz bir komut penceresi açılır; komutları buraya yazacaksın.

  2. Adım 2: Fotoğrafların olduğu klasöre geç

    Klasörü Terminal'e söylemek için cd komutunu kullan. Masaüstü için cd ~/Desktop, İndirilenler için cd ~/Downloads. Kolay yol: cd yazıp (sonunda boşluk) klasörü Finder'dan Terminal penceresine sürükle, Enter'a bas.

    İpucu

    Doğru klasörde olduğunu görmek için ls yaz; HEIC dosyalarının adlarını listelemeli.
  3. Adım 3: Tek dosyayı çevir

    Şu komutu yaz ve Enter'a bas: sips -s format jpeg foto.HEIC --out foto.jpg. foto.HEIC yerine kendi dosya adını yaz; adında boşluk varsa adı tırnak içine al ("tatil foto.HEIC"). Aynı klasörde foto.jpg oluşur; HEIC dosyası olduğu gibi kalır.

  4. Adım 4: Klasördeki tüm HEIC dosyalarını toplu çevir

    Dikkat

    Klasörde aynı adlı bir .jpg zaten varsa üzerine yazılır. Emin değilsen önce HEIC dosyalarını ayrı bir klasöre kopyala.

    Tek satırda hepsini dönüştür: for f in *.[Hh][Ee][Ii][Cc]; do sips -s format jpeg "$f" --out "${f%.*}.jpg"; done. Bu kalıp .HEIC ve .heic uzantılarının ikisini de yakalar. Her HEIC için aynı adlı bir JPG oluşur. Dosya sayısına göre birkaç saniye sürer; bittiğinde komut satırı yeniden görünür. Klasörde hiç HEIC yoksa macOS'un varsayılan kabuğu zsh no matches found der ve hiçbir şey yapmaz.

  5. Adım 5: Sonucu kontrol et

    ls yazıp JPG dosyalarını gör ya da Finder'da klasörü aç. JPG dosyaları daha büyük olabilir; bu normaldir (JPG, HEIC kadar verimli sıkıştırmaz). JPG de siteye yüklenmiyorsa site dosyayı boyut ya da çözünürlük gibi başka bir nedenle reddediyor olabilir; sitenin sınırlarına bak.

Çözülmediyse

Gözlemlediğin duruma göre bir sonraki adımı seç.

  • Warning: … not a valid file - skipping ya da no matches found uyarısı

    Büyük olasılıkla yanlış klasördesin ya da dosya adı farklı yazıldı. ls ile adı kontrol et; tek dosya komutunda dosya adını ls çıktısındaki gibi yaz.

  • Error: Cannot extract image from file. veya benzeri hata

    Dosya bozuk ya da aslında HEIC değil olabilir. Dosyayı Önizleme ile açmayı dene; orada da açılmıyorsa dosyanın bozuk olma olasılığı artar, kaynaktan (iPhone, AirDrop, e-posta) yeniden aktar.

  • Terminal kullanmak istemiyorsun

    Finder'daki hızlı eylemlerle ya da Önizleme uygulamasıyla da dönüştürebilirsin.

    İlgili rehbere git

Yaygın nedenler

iPhone'un varsayılan formatı HEIC
HEIF desteği iOS 11 ve macOS High Sierra ile geldi. Alıcı cihaz bu formatı desteklemiyorsa paylaşım sırasında JPEG'e dönüşüm yapılabilir; baştan daha uyumlu dosya istiyorsan iPhone'un kamera ayarında En Uyumlu seçeneğini kullanabilirsin. Bazı web siteleri ve Windows kurulumları HEIC'i açamayabilir.

Geri alma veya kurtarma

Geri alma

Orijinal HEIC dosyaları değişmez. Beğenmediğin JPG dosyalarını silmen yeterli.

Veri kaybı uyarıları

Sık sorulanlar

Kalite düşer mi?
JPG kayıplı bir formattır; sips varsayılan kalitede kaydeder. Kaliteyi belirlemek için komuta -s formatOptions 90 ekleyebilirsin; bu seçenek low, normal, high, best ya da yüzde değeri alır.

Resmî kaynaklar

Bu rehber nasıl hazırlandı?

Bu rehber Apple destek belgeleri temel alınarak hazırlandı ve bir bölümü uygulamalı olarak kontrol edildi (macOS 15.2, Terminal (sips) macOS 15.2 yerleşik, 25 Eylül 2026). Kontrol edilen kapsam aşağıda; farklı sürüm ve cihazlarda menüler değişebilir.

Ayrıntılar
Kaynak incelemesi
Rehberdeki teknik iddialar (menü yolları, komutlar, sınır değerler, sürüm davranışı) listedeki 2 resmî kaynakla eşleştirildi; kaynağı olmayan bilgiler genel bilgi olarak sınırlandı ya da çıkarıldı. Son kontrol: .
İçerik incelemesi
Yapay zekâ destekli içerik incelemesi · . Kaynak-iddia uyumu, riskli genellemeler, tanılama akışı ve tekrarlar gözden geçirildi; yapay zekâ destekli inceleme (insan incelemesi kaydı yok).
Uygulamalı kontrol
MacBook Air (M2, 2022) · macOS 15.2 · Terminal (sips) macOS 15.2 yerleşik · · Çözüm çalıştı2026-09-23: tek dosya ve 3 dosyalık toplu komut çalıştırıldı, çıktılar `file` ile JPEG doğrulandı. 2026-09-25 yeniden test (aynı cihaz, macOS 15.2, zsh 5.9): eski toplu komutun yalnızca .HEIC içeren klasörde zsh 'no matches found: *.heic' verip hiçbir dosyayı çevirmediği yeniden üretildi; düzeltilmiş `*.[Hh][Ee][Ii][Cc]` kalıbı 2 .HEIC + 1 .heic dosyayı JPEG'e çevirdi, boş klasörde 'no matches found' verdi. Ekran görüntüsü yok: Terminal çıktısı metin olarak rehberde verildi.
Yazan
Emir · Kurucu ve editör
Yayın kararı
Emir · Kurucu ve editörYayın kararı, içeriğin bu kişi tarafından teknik olarak incelendiği anlamına gelmez.
Yayın tarihi
Metin güncellemesi
Önemli değişiklikler
  • — Hata mesajları ve kalite ayarı açıklaması düzeltildi; HEIC'in neden sorun çıkardığı bölüm güncellendi.
  • — Toplu komut hatası (zsh, yalnızca .HEIC klasöründe çalışmıyordu) düzeltildi ve aynı cihazda yeniden test edildi; sips hata metinleri gerçek çıktıya göre güncellendi.
  • — Hata mesajlarından çıkarılan sonuçlar ölçülü yazıldı; JPG'nin de yüklenmediği durum eklendi.

Arayüzler güncellemelerle değişebilir; farklı bir sonuç aldıysan menü adlarını kendi sürümünle karşılaştır ve kaynak kontrol tarihine bak.

İlgili rehberler