PNG → Base64

Herhangi bir Portable Network Graphics resmini Base64 dizesine veya hazır bir kod parçacığına dönüştürmek için bu ücretsiz PNG Base64 dönüştürücüyü kullanın. Yerel bir .png dosyası seçin (veya uzak bir dosyanın bağlantısını yapıştırın), çıktı formatını seçin ve PNG dosyasını Base64'e kodla düğmesine basın.

PNG dosyası
PNG dosyanızı buraya bırakın veya seçin

PNG → Base64 online nasıl dönüştürülür

  1. Yerel dosya seçeneğini seçip bir .png dosyası seçin veya Uzak URL seçeneğini seçip bir bağlantı yapıştırın.
  2. Çıktı formatını seçin: düz Base64, data URI, HTML etiketi, CSS, JavaScript, JSON veya XML.
  3. PNG dosyasını Base64'e kodla düğmesine tıklayın. Sonuç, önizlemeyle birlikte anında görünür.
  4. Sonucu panoya kopyalayın veya .txt dosyası olarak indirin.

PNG (Portable Network Graphics) hakkında

PNG, 1996'da GIF'in patentsiz bir alternatifi olarak oluşturulan kayıpsız bir raster formatıdır. Tam 24 bit rengi, yumuşak saydamlık için 8 bit alfa kanalını ve piksel verisini asla atmayan DEFLATE sıkıştırmasını destekler.

Kenarları keskin tuttuğu için PNG; logolar, simgeler, arayüz ekran görüntüleri ve diyagramlar için standart seçimdir. Fotoğraflarda JPG veya WebP genellikle çok daha küçüktür; resmi Base64 olarak gömdüğünüzde her bayt yaklaşık üçte bir büyüdüğü için bu önemlidir.

Geliştiren1996, W3C / IETF (RFC 2083)
SıkıştırmaKayıpsız (DEFLATE)
SaydamlıkEvet, tam alfa kanalı
AnimasyonAPNG uzantısı
Dosya imzası89 50 4E 47 0D 0A 1A 0A

Çıktı formatları

Sonucun nasıl sarmalanacağını seçin. Dönüştürücü şunları döndürebilir:

  • txt: yalnızca Base64 dizesi; koda, bir veritabanı alanına veya API isteğine yapıştırmaya hazır.
  • uri: tarayıcı adres çubuğuna yapıştırabileceğiniz veya URL kabul eden her yerde kullanabileceğiniz eksiksiz bir data: URI'si.
  • html img: src içinde data URI bulunan bir <img> etiketi.
  • css background image: background-image: url(data:...) kullanan bir CSS kuralı.
  • html favicon: gömülü favicon için bir <link rel="icon"> etiketi.
  • html hyperlink: gömülü dosyayı indiren veya açan bir <a> bağlantısı.
  • html iframe: içeriği sayfa içinde gösteren bir <iframe>.
  • javascript image: Bir Image nesnesi oluşturan JavaScript.
  • javascript popup: İçeriği yeni bir pencerede açan JavaScript.
  • json: dosya adı, MIME türü ve veriyi içeren bir JSON nesnesi.
  • xml: veriyi bir CDATA bölümü içinde barındıran bir XML öğesi.

Güvenli mi ve sonuç ne kadar büyük olur?

Dosyanız asla yüklenmez: File API kullanılarak tarayıcınız tarafından yerel olarak okunur ve dönüştürülür, bu yüzden gizli belgeler bile cihazınızda kalır.

Base64 her 3 baytı 4 karakterle temsil eder; bu nedenle kodlanmış sonuç orijinal dosyadan yaklaşık %33 daha büyüktür (dolgu ve data URI öneki için birkaç bayt daha eklenir).

Sıkça sorulan sorular

PNG dosyasını Base64'e nasıl dönüştürürüm?

Yukarıdan .png dosyanızı seçin ve "PNG dosyasını Base64'e kodla" düğmesine tıklayın. Dönüştürücü dosyayı tarayıcınızda okur ve Base64 dizesini veya hazır bir data URI'yi verir.

Base64 ile kodlanmış bir PNG neyle başlar?

Base64'e kodlanmış bir PNG dosyası genellikle "iVBORw0KGgo" ile başlar. Data URI olarak "data:image/png;base64," ile başlar.

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

Dönüştürme yerel olarak çalıştığı için kesin bir sınır yoktur, ancak çok büyük dosyalar çok uzun dizeler üretir. Yaklaşık 50 MB'a kadar dosyalar modern tarayıcılarda rahatça çalışır.

Base64'ü tekrar PNG formatına nasıl dönüştürürüm?

Base64'ten PNG çözücüsünü kullanın: dizeyi yapıştırın, orijinal .png dosyasını önizleyip indirebilirsiniz.

İlgili araçlar ve rehberler

Yorumlar (0)

“PNG → Base64” hakkında sorularınız, fikirleriniz veya bir hata mı var? Yorum bırakın, aracı puanlayın veya başkalarına yanıt verin.

Henüz yorum yok. Görüşlerinizi ilk paylaşan siz olun!

Yorum bırakın

Bu aracı puanlayın:
Esc
↑ ↓ gezin↵ açEsc kapat