Base64'ten Görsele Dönüştürücü

Base64 verisini veya bir data:image URI'sini yapıştırın, görseli hemen görün. Araç gerçek biçimi dosya baytlarından belirler; ardından orijinal dosyayı kaydetmenize ya da başka bir biçime dönüştürmenize olanak tanır.

Tamamen tarayıcınızda çalışır. Hiçbir veri yüklenmez.

Nasıl kullanılır

  1. Girdi alanına bir Base64 dizesi veya eksiksiz bir data URI yapıştırın ya da bir örneği denemek için "Örnek yükle" düğmesine basın.
  2. Önizlemeyi ve ayrıntıları kontrol edin: algılanan biçim, MIME türü, piksel boyutları ve kodu çözülmüş verinin boyutu.
  3. "İndirme biçimi" ayarından bir biçim seçin. "Orijinal", kodu çözülmüş baytları olduğu gibi kaydeder; diğer tüm seçenekler görseli tarayıcınızda dönüştürür.
  4. Dosyayı indirin.

Base64 metnini yeniden görsele dönüştürme

Bir kanal yalnızca metin kabul ettiğinde görseller Base64 olarak taşınır: HTML ve CSS'teki data URI'ler, API'lerden gelen JSON yanıtları, HTML e-postalar, veritabanı sütunları ve günlük dosyaları. Kodlanmış metin, ikili dosyadan yaklaşık üçte bir daha büyüktür. Kod çözme bu işlemi tersine çevirir ve size orijinal baytları geri verir.

Yalın Base64 dizesini veya tam data:image/...;base64, URI'sini yapıştırabilirsiniz. Satır sonları ve boşluklar yok sayılır; URL güvenli Base64 (- ve _ karakterleriyle) de kabul edilir. Kod çözme, önizleme ve dönüştürme işlemlerinin tümü tarayıcınızda yerel olarak gerçekleşir, bu yüzden görsel hiçbir zaman yüklenmez.

Biçimi ilk karakterlerden tanıma

Her görsel biçimi sabit bir bayt imzasıyla başlar ve bu baytlar her zaman aynı Base64 karakterlerine kodlanır. Araç, data URI'deki MIME türüne güvenmek yerine kodu çözülmüş baytları denetler; böylece yanlış etiketlenmiş bir dize de doğru şekilde tanınır.

Base64 başlangıcıBiçim
iVBORw0KGgoPNG
/9j/JPEG
R0lGODGIF
UklGRWebP (RIFF kapsayıcısı)
PHN2Zy veya PD94bWwgSVG
QkBMP
AAABAAICO
SUkq veya TU0ATIFF
JVBERPDF, görsel değildir: Base64'ten PDF'ye aracını kullanın

İndirme biçimini seçme

Orijinal, kodu çözülmüş baytları değiştirmeden yazar; yalnızca dosyaya ihtiyacınız olduğunda doğru seçim budur. Diğer biçimler, görselin bir canvas üzerine çizilip yeniden kodlanmasıyla üretilir:

  • PNG kayıpsızdır ve saydamlığı korur.
  • JPEG saydam alanları beyazla doldurur ve kalite kaydırıcısını kullanır.
  • WebP ve AVIF genellikle daha küçük dosyalar verir; AVIF yalnızca tarayıcınız bu biçimde kodlama yapabiliyorsa sunulur.
  • GIF 256 renkle sınırlıdır ve bir animasyonun yalnızca ilk karesini korur.
  • BMP, ICO ve TIFF eski yazılımlar, favicon'lar ve baskı iş akışları içindir.
  • SVG, raster bir görseli bir SVG dosyasının içine yerleştirir. Görseli vektör şekillere dönüştürmez.

Sıkça sorulan sorular

Base64 görselim neden görünmüyor?
En yaygın nedenler şunlardır: kesilmiş bir dize (bir günlükten veya uzunluk sınırı olan bir hücreden kopyalanmış), artakalan tırnak işaretleri ya da \/ veya düz metin hâlindeki \n gibi JSON kaçış dizileri veya hiç görsel olmayan veriler. Fazla karakterleri silip yeniden yapıştırın. Base64 doğrulayıcı, geçersiz karakterleri ve algılanan içerik türünü gösterir.
data:image önekine ihtiyacım var mı?
Hayır. Hem ham Base64 dizesi hem de eksiksiz data URI çalışır. Bir dosyadan data URI oluşturmanız gerekiyorsa Görselden Base64'e veya Data URI Oluşturucu aracını kullanın.
Görselim bir sunucuya yükleniyor mu?

Hayır. Sayfa, görselin kodunu tarayıcınızda JavaScript ile çözer ve dönüştürür. Yapıştırdığınız hiçbir şey cihazınızdan çıkmaz.

HEIC veya TIFF görsellerini açabilir mi?

Her iki biçim de algılanır, ancak çoğu tarayıcı bunları gösteremez; bu yüzden önizleme boş kalabilir. Orijinal dosyayı yine de indirebilirsiniz; tarayıcınız görselin kodunu çözebildiğinde dönüştürme de çalışır.

Kodu çözülen veri bir görsel değilse ne olur?
Base64'ten Dosyaya aracını kullanın. Bu araç PDF'leri, arşivleri, ses, video ve diğer dosya türlerini tanır ve bunları doğru uzantıyla kaydeder.