Resim Base64 dönüştürme
Bu araçla resim Base64 dönüştürme işini saniyeler içinde yaparsınız: Data URL, HTML etiketi, CSS arka planı, Markdown veya JSON hemen kopyalanmaya hazırdır. İsterseniz resim önce küçültülür ya da PNG, JPG veya WebP’ye çevrilir. Ters yönde çözücü, Base64 metnindeki resmi gösterir ve dosya olarak kaydeder.
Kaynak: RFC 2397, RFC 2397 – The "data" URL scheme. Güncelleme: .
Nasıl hesaplanır?
Resim Base64’e nasıl dönüştürülür?
- Resmi sürükleyin, seçin veya Ctrl + V ile yapıştırın. Base64 kodu hemen görünür.
- Çıktıyı seçin:
srcveyaurl()için Data URL, API’ler için yalnızca Base64, genişlik ve yükseklikli hazır HTML img etiketi,background-imageiçin CSS satırı, Markdown veya JSON. - Kopyalayın ya da metin dosyası olarak kaydedin.
Data URL, RFC 2397’ye uyar: data:image/png;base64, ve ardından RFC 4648’e göre Base64 ile yazılmış resim baytları gelir. MIME türü dosya uzantısından değil içerikten belirlenir; .jpg adlı bir PNG yine doğru şekilde image/png alır.
Resim Base64’te ne kadar yer kaplar?
Base64 her 3 baytı 4 karaktere çevirir; metin dosyadan yaklaşık %33 büyüktür: 30 KB’lık bir resim yaklaşık 40.000 karakter olur. Bu yüzden Base64 en çok simge, logo, e-posta görselleri, bağımsız HTML dosyaları ve CSS gibi küçük grafikler için uygundur. Büyük fotoğrafları önce “Şu genişliğe küçült” ile küçültün veya WebP ya da JPG’ye çevirin.
Base64’ten resme
“Base64 → resim” modunda bir Data URL, tam bir CSS satırı, bir img etiketi veya yalnızca Base64 metnini yapıştırın; satır sonları, sondaki eşittir işaretlerinin olmaması ya da - ve _ içeren URL güvenli sürüm sorun değildir. Araç JPG, PNG, GIF, WebP, BMP, TIFF, AVIF, HEIC, SVG ve ICO biçimlerini tanır, boyutu ve ölçüleri gösterir, dosyayı doğru uzantıyla kaydeder. Data URL’deki tür gerçek içerikle uyuşmazsa uyarı verir.
Gizlilik ve sınırlar
Resimler ve yapıştırılan metin tarayıcınızda kalır; hiçbir şey yüklenmez veya saklanmaz. 10 MB’a kadar resimler kodlanabilir; SVG ve ICO olduğu gibi kalır. Her türlü metin ya da dosya için Base64 dönüştürücü, resim biçimini değiştirmek için resim formatı değiştirme, küçültmek için resim sıkıştırma aracını kullanın.
Sıkça sorulan sorular
Resim Base64’e nasıl çevrilir?
Resmi burada seçin, kod hemen görünür. Data URL olarak data:image/…;base64, ile başlar ve doğrudan HTML ya da CSS’te kullanılabilir.
Base64 resim HTML’e nasıl eklenir?
“HTML <img>” çıktısını seçip kopyalayın: <img src="data:image/png;base64,…" alt="…">. Araç genişlik ve yüksekliği kendisi ekler.
Base64 tekrar resme nasıl çevrilir?
“Base64 → resim”e geçin, metni yapıştırıp “Resmi göster”e tıklayın. Resim görünür ve doğru uzantıyla kaydedilebilir.
Base64 kodu neden resimden büyük?
Base64 her 3 baytı 4 metin karakteriyle gösterir; bu yüzden kod dosyadan yaklaşık üçte bir daha büyüktür.
SVG dosyasını Base64’e çevirebilir miyim?
Evet. SVG, image/svg+xml türüyle değiştirilmeden kodlanır; örneğin CSS arka planı için kullanılabilir.
Resmim bir sunucuya yükleniyor mu?
Hayır. Kodlama ve çözme tamamen tarayıcınızda yapılır, hiçbir şey saklanmaz.
Kaynaklar ve yasal dayanak
- RFC 2397: RFC 2397 – The "data" URL scheme
- RFC 4648: RFC 4648 – The Base16, Base32, and Base64 Data Encodings (§ 4 Base64, § 5 Base64url)
- MDN – data: URLs
- ITU-T T.81 / ISO/IEC 10918-1 – JPEG
- W3C – Portable Network Graphics (PNG) Specification
- Google for Developers – An image format for the Web (WebP)
- AOMedia – AV1 Image File Format (AVIF)
- MDN – Image file type and format guide
- MDN – HTMLCanvasElement.toBlob()
Güncelleme: · Editoryal ilkeler
Benzer araçlar
- Base64 dönüştürücü: encode ve decodeBase64 ve Base64url’i doğru UTF-8 ile kodlayın ve çözün; URL encode/decode (yüzde kodlama) dahil. Anlaşılır hata mesajları, tamamen tarayıcınızda çalışır.
- Resim formatı değiştirme: JPG, PNG, WebP, AVIFResimleri yüklemeden dönüştürün: PNG’den JPG’ye, JPG’den PNG’ye, WebP’den JPG’ye, HEIC’ten JPG’ye veya AVIF’e – tek seferde 20 resim, ZIP indirme. Ücretsiz.
- Resim sıkıştırma – dosya boyutunu küçültünYüklemeden resim sıkıştırma: JPG, PNG, WebP ve HEIC boyutunu küçültün, tek seferde 20 resme kadar, KB cinsinden hedef boyut ve ZIP indirme. Ücretsiz.
- Resim boyutu değiştirmeResim boyutu değiştirme: fotoğrafları piksel veya yüzdeyle yeniden boyutlandırın, oranı koruyun veya kırpın; Instagram ve YouTube şablonları. Yükleme yok.
- Favicon oluşturma: resimden, metinden veya emojidenFavicon oluşturma: resimden, harften veya emojiden favicon.ico (16/32/48), apple-touch-icon, 192 ve 512 px PNG, site.webmanifest ve HTML kodu. Ücretsiz.
- QR kod oluşturucu – ücretsiz ve süresizLink, Wi-Fi, vCard, e-posta, telefon veya SMS için QR kod (karekod) oluşturun. Renk seçin, PNG veya SVG indirin. Ücretsiz, üyeliksiz, süresi dolmaz.
- Kopya fotoğrafları bulma ve temizlemeKopya fotoğrafları bulun: aynı ve benzer görselleri grupla, kopyaları işaretleyin ve temizlenmiş ZIP indirin. Fotoğraflarınız cihazınızdan çıkmaz.
- HTML resme çevirmeHTML resme çevirme aracı: kodu yapıştırın, genişlik ve çözünürlüğü seçin, PNG, JPG veya WebP olarak kaydedin – şeffaf arka plan da olur. Ücretsiz, yüklemesiz.
- PDF’i PNG’ye çevirmePDF PNG çevirme: her sayfa kayıpsız PNG, 300 dpi’ye kadar, istenirse şeffaf arka planla, tek tek veya ZIP olarak. Ücretsiz, dosya yüklemeden tarayıcıda.