TanodTools
TR

Resmi Base64'e çevir

Bir resmi, doğrudan HTML, CSS, Markdown veya JSON içine yapıştırabileceğiniz bir Base64 data URL'ye dönüştürün.

Dosyalarınız cihazınızdan asla çıkmaz

Bir resmi buraya bırakın

PNG, JPEG, WebP, GIF, BMP, AVIF veya SVG. Ya da bu sayfada herhangi bir yere sürükleyin.

Bu cihazda açılır. Hiçbir şey yüklenmez.

Aynı anda bir resim, en fazla 10 MB. PNG, JPEG, WebP, GIF, BMP, AVIF ve SVG.

Resim Base64'e nasıl çevrilir

  1. Bir resim seçin veya sayfaya sürükleyin.
  2. İhtiyacınız olan biçimi seçin: data URL, düz Base64, CSS, HTML img etiketi ya da Markdown.
  3. Kopyala düğmesine basın veya metni dosya olarak indirin.

Resimleri metin olarak gömme

HTML, CSS, JSON, Markdown ve e-posta gövdeleri metindir, ama resimler ikilidir (binary). Base64 ikisini birbirine bağlar: resmin baytlarını 64 güvenli karakterle yazar; böylece bütün resim ayrı bir indirme gerektirmeden bir stil kuralının, bir img etiketinin veya bir yapılandırma dosyasının içinde durabilir.

Bu araç dosyayı tarayıcınızda okur, gerçek türünü ilk baytlardan denetler ve seçtiğiniz parçacığı kodlanmış metnin çevresine kurar. Resmin kendisi değişmez: Base64'ü çözmek özgün dosyayı birebir geri verir.

İpuçları

  • Önce resmi Resim sıkıştır veya Resim boyutlandır ile küçültün; kazandığınız her bayt Base64'te üçte bir daha fazla kazanç demektir.
  • Basit simgelerde SVG, Base64 olsa bile çoğu zaman herhangi bir PNG'den küçüktür.
  • Base64'ü yeniden dosyaya çözmek veya başka bir dosyayı kodlamak için Base64 kodla ve çöz aracını kullanın.

Sık sorulan sorular

Data URL nedir?

Bir dosyanın baytlarını bir bağlantının içine koymanın yoludur. data: ile başlar, ardından image/png gibi dosya türü ve ;base64, gelir; sonra Base64 metni yer alır. Tarayıcılar bunu, resim ayrı bir dosyadan yüklenmiş gibi aynen gösterir.

Base64 neden resimden büyük?

Base64, her 3 baytı 4 metin karakteri olarak yazar; bu yüzden metin dosyadan yaklaşık yüzde 33 daha büyüktür. Metni sıkıştıran web sunucuları bunun bir kısmını geri kazanır, ama gömülü bir resim yine de aynı resmin tek başına sunulmasından büyüktür.

Bir resmi ne zaman gömmeliyim?

Küçük şeyler için: birkaç kilobaytın altındaki simgeler, küçük arka planlar ve yer tutucular veya tek parça, kendi içinde eksiksiz bir HTML dosyası ya da e-posta gerektiğinde. Büyük resimler ayrı dosya olarak daha iyidir; çünkü bir data URL kendi başına önbelleğe alınamaz ve onu içeren her sayfayla veya stil sayfasıyla yeniden indirilir. Araç, 100 KB'ın üzerinde sizi uyarır.

Dosya türü nasıl belirlenir?

Adına değil, dosyadaki baytlara bakılarak; bu yüzden .jpg uzantısıyla kaydedilmiş bir PNG yine image/png olarak işaretlenir. SVG dosyaları metinlerinden tanınır ve image/svg+xml olarak etiketlenir.

Resmim yükleniyor mu?

Hayır. Resim, cihazınızda, tarayıcınızda okunur ve kodlanır.