Resimden Base64'e Dönüştürücü

Üretilen kodu doğrudan HTML, CSS veya JavaScript içine yapıştırın. Her şey tarayıcıda olur; hiçbir dosya bilgisayarınızdan çıkmaz.

Bir resim seçin veya sürükleyin
Sürükle bırak desteği
PNG · JPG · WebP · SVG · GIF · BMP · ICO
Önizleme
⚠ Büyük resim (>100 KB). Performans için daha büyük resimlerde harici dosya kullanmayı tercih edin.

Resimden Base64'e dönüştürücü nasıl kullanılır

Resminizi yukarıdaki alana sürükleyin ya da tıklayıp dosyayı seçin. Dönüştürme tarayıcıda anında gerçekleşir; yükleme ya da indirme beklemeniz gerekmez. Araç başlıca resim formatlarıyla uyumludur: PNG, JPG, JPEG, GIF, WebP, SVG ve BMP.

Ardından ihtiyacınıza en uygun çıktı biçimini seçin: Data URI her yerde doğrudan kullanmak için, HTML <img> HTML kodunuza yapıştırmak için, CSS background stil dosyalarında kullanmak için, Yalnızca Base64 API ve betiklerle bütünleştirmek için ya da JSON API gövdeleri için.

"Kopyala" düğmesine basıp gerektiği yere yapıştırın. Hiçbir dosya sunuculara gönderilmez; her şey saf JavaScript ile tarayıcınızda yerel olarak işlenir.

Resmi neden Base64'e dönüştürmeli?

Base64 kodlaması ikili dosyaları ASCII metne çevirir; böylece resimler harici HTTP isteklerine bağlı kalmadan doğrudan kodun içine gömülebilir. Bu özellikle şu durumlarda işe yarar: resim bağlantılarının çoğu zaman e-posta istemcileri tarafından engellendiği HTML e-postalarda, çevrimdışı ya da CDN'den bağımsız çalışması gereken uygulamalarda ve tüm varlıkları tek dosyada toplamanın dağıtımı kolaylaştırdığı gömülü sistemlerde.

Resimleri CSS veya HTML dosyalarına Base64 olarak gömdüğünüzde sunucuya giden fazladan istekleri ortadan kaldırırsınız; küçük ikonların ve arayüz ögelerinin bol olduğu sayfalarda bu, yüklenme gecikmesini azaltabilir. SVG ikonlarda dönüştürme ayrıca filtrelerle renk değiştirmek gibi CSS üzerinden müdahaleye de olanak tanır.

Güvenlik ve gizlilik

Dosyalarınızı harici sunuculara yükleyen online araçların aksine, bu dönüştürücü %100 istemci tarafında çalışır. Resimleriniz cihazınızdan hiç çıkmaz. Hassas görseller, size özel logolar, kurum içi belgeler ya da üçüncü taraflara açılmaması gereken herhangi bir varlıkla çalışırken bu belirleyici bir fark yaratır.

Dönüştürme, profesyonel uygulamaların da kullandığı yerleşik tarayıcı API'siyle yapılır; böylece harici kitaplıklara ya da internet bağlantısına gerek kalmadan uyumluluk ve güvenilirlik sağlanır.

Sıkça sorulan sorular

Base64 nedir ve ne işe yarar?
Base64, ikili verileri (örneğin resimleri) ASCII metne çeviren bir kodlama yöntemidir. Böylece resimleri harici bir dosyaya ihtiyaç duymadan doğrudan HTML, CSS veya JavaScript içine gömebilir, HTTP isteklerini azaltabilir ve resimleri e-posta ile API'lerde çok daha kolay taşıyabilirsiniz.
Resmim herhangi bir sunucuya gönderiliyor mu?
Hayır. Dönüştürme işlemi tamamen tarayıcınızda, JavaScript ile yapılır. Hiçbir dosya harici sunuculara gönderilmez. Verileriniz %100 cihazınızda kalır.
Desteklenen en büyük resim boyutu nedir?
Aracın koyduğu teknik bir sınır yok; tek sınır tarayıcınızın kullanılabilir belleği. Yine de Base64'ü yalnızca küçük resimler (100 KB altı) için kullanmanızı öneririz: büyük resimler HTML/CSS dosyasını şişirir ve sayfanın performansını düşürür.
Hangi resim formatları destekleniyor?
Araç PNG, JPG/JPEG, WebP, GIF, SVG, BMP, ICO ve tarayıcının okuyabildiği her formatı kabul eder. MIME türü otomatik olarak algılanır ve üretilen data URI içine eklenir.
Base64 sonucunu HTML içinde nasıl kullanırım?
"HTML " sekmesini seçip üretilen kodu kopyalayın. Kod şu biçimde olur: . Doğrudan HTML'inize yapıştırın; tarayıcı resmi hiçbir harici dosya yüklemeden gösterir.
Başka bir araçla devam edin
İlgili yazılar
Tüm yazıları gör →