Base64 Encode/Decode

JPG'den Base64'e Dönüştürücü: JPEG Resimlerini Kodlayın

JPG ve JPEG resimlerini Base64 stringlerine dönüştürün. HTML img etiketleri, CSS arka planları veya API'ler için data URI'ları alın. Yerel çalışır.

Verileriniz tarayıcınızdan çıkmaz.

🖼️

Sürükle & bırak bir JPG dosyası buraya

veya gözatmak için tıkla (maks 50 MB)

JPG/JPEG’yi Base64’e Dönüştürme

JPEG (Birleşik Fotoğraf Uzmanları Grubu), web’deki en yaygın resim formatıdır ve kayıplı sıkıştırmanın küçük dosya boyutlarında kabul edilebilir kalite ürettiği fotoğraflar ve karmaşık resimler için kullanılır. Bu araç, herhangi bir JPG/JPEG dosyasını kodda gömmek için Base64 stringine dönüştürür.

Nasıl Kullanılır

  1. Yükleme alanına bir JPG dosyası bırakın veya göz atmak için tıklayın
  2. Araç dosyayı yerel olarak okur ve Base64’e kodlar
  3. Bir çıktı formatı seçin: düz Base64, data URI veya CSS arka plan
  4. Sonucu kopyalayın

JPEG’e Özel Hususlar

Dosya boyutu ve Base64 uzunluğu

JPEG dosyaları zaten sıkıştırılmıştır. Tipik bir fotoğraf, çözünürlük ve kalite ayarlarına bağlı olarak 200-800 KB olabilir. Base64 kodlamasından sonra bu, 267 KB ile 1.07 MB arasında metin haline gelir. Bu, resmi satır içine alıp almamaya karar vermek için önemli bir bağlamdır.

MIME türü

JPEG için doğru MIME türü image/jpeg’dir, image/jpg değil. Bu araç MIME türünü dosyadan otomatik olarak ayarlar, böylece data URI’ları her zaman doğru data:image/jpeg;base64,... önekini kullanır.

EXIF verisi

JPEG dosyaları EXIF meta verileri içerebilir: kamera modeli, GPS koordinatları, yönlendirme, Unix zamanları. Base64 kodlaması, dosyanın tüm baytlarını kodladığı için bunların hepsini korur. Paylaşmadan önce EXIF’i (gizlilik için) kaldırmanız gerekiyorsa, kodlamadan önce yapın.

Base64 JPEG’lerin Yaygın Kullanım Alanları

E-posta şablonları

E-posta istemcileri harici resimleri varsayılan olarak engeller. Küçük bir logo veya başlık resmini Base64 data URI’si olarak gömmek, hemen görüntülenmesini sağlar. 10 KB altında tutun. Gmail, 102 KB’tan büyük e-postaları kırpar.

API yükleri

Resim yüklemelerini kabul eden REST API’leri, çok parçalı form verisine alternatif olarak genellikle Base64 kodlu gövdeleri destekler:

{
  "image": "/9j/4AAQSkZJRgABAQ...",
  "filename": "photo.jpg"
}

Performans Dengelemeleri

JPEG sıkıştırma oranları, ortaya çıkan Base64 stringinin büyük olabileceği anlamına gelir. Web sayfaları için:

Ters işlem için Base64’ten Resme, Base64 stringlerini indirilebilir resimlere dönüştürür. Diğer resim formatları için PNG’den Base64’e, SVG’den Base64’e veya genel Resimden Base64’e dönüştürücüye bakın.