Toolbox Hub
Tüm Araçlar

Image to Base64

Convert images to Base64

Convert images to Base64 Tarayıcınızda yerel olarak çalışır

About the

Image'dan Base64'e dönüştürücü, herhangi bir görüntü dosyasını doğrudan HTML, CSS veya JSON'a yapıştırabileceğiniz bir Base64 veri URI'sine dönüştürür. Dosya, tarayıcının kendi dosya okuyucusu ile okunur ve yerel olarak kodlanır, dolayısıyla hiçbir zaman yüklenmez; bu da onu üçüncü bir tarafa göndermeyi tercih etmeyeceğiniz logolar ve varlıklar için güvenli kılar. Karakter sayısı sonucun yanında gösterilir çünkü Base64 boyutu yaklaşık üçte bir oranında artırır ve bu, dize bir sayfada satır içi olduğunda önemli olur.

Where people use the

  • Bir e-posta şablonunun harici varlıklar olmadan oluşturulması için küçük bir logonun satır içine yerleştirilmesi.
  • Tek dosyalı bir HTML belgesine simge yerleştirme.
  • Yalnızca metni kabul eden bir JSON verisine resim yerleştirme.
  • HTTPS üzerinden sunulan bir sayfada karışık içerik uyarısının önlenmesi.

How to use the

  1. 1

    Bir resim seçin

    Herhangi bir görüntü dosyasını seçmek için yükleme kontrolünü kullanın. PNG, JPEG, GIF ve SVG gibi yaygın formatların tümü kabul edilir.

  2. 2

    Kodlamayı bekleyin

    Dosya okunduktan sonra veri URI'si bir metin alanında görünür. Daha büyük dosyalar biraz daha uzun sürer.

  3. 3

    Dizeyi kopyala

    data: öneki ve medya türü de dahil olmak üzere tüm veri URI'sini almak için kopyala düğmesini kullanın.

  4. 4

    İhtiyacınız olan yere yapıştırın

    Bunu bir resim etiketinin kaynağı olarak, bir CSS url() değerinin içinde veya bir JSON yükündeki bir alan olarak kullanın.

İpuçları ve en iyi uygulamalar

  • Satır içi görselleri küçük tutun; dize dosyanın yaklaşık üçte biri kadar büyüktür.
  • data: öneki dahil tüm veri URI'sini kopyalayın, aksi takdirde tarayıcı bunu oluşturmayacaktır.
  • Fotoğraflar için, dosyayı satır içi yapmak yerine barındırın ve ona bağlantı verin.

Sık sorulan sorular

Resim herhangi bir yere yüklendi mi?

Hayır. Dosya tarayıcınızda okunur ve kodlanır, böylece cihazınızdan asla ayrılmaz. Yükleme alan bir çevrimiçi dönüştürücü yerine bunu kullanmanın ana nedeni budur.

Dize neden dosyadan bu kadar uzun?

Base64, dört karakterli üç baytı temsil eder, dolayısıyla sonuç, diğer herhangi bir ek yükten önce orijinal dosyadan yaklaşık üçte bir oranında daha büyüktür.

Bir sayfadaki görselleri satır içi yapmalı mıyım?

Sadece küçük olanlar. Satır içi oluşturma bir isteği kaydeder ancak dosyanın ayrı olarak önbelleğe alınmasını engeller ve HTML'yi büyütür, böylece fotoğraflara değil simgelere ve küçük logolara uygundur.

Diğer tarafa gidebilir miyim?

Burada değil. Bu araç, bir görüntü dosyasını metne kodlar. Kod çözme, Base64 kod çözücüye ve orijinal ortam türüne ihtiyaç duyar.

Dosya boyutu sınırı var mı?

Hiçbir şey yüklenmediğinden sunucu sınırı yoktur. Çok büyük görüntülerin kodlanması ve hantal bir dize üretilmesi yine de zaman alacaktır.

İlgili Araçlar