AraçKutusu

Base64 Kodlama / Çözme

Metninizi Base64'e kodlayın ya da elinizdeki Base64'ü çözüp okunur metne dönüştürün. Türkçe karakterler doğru işlenir, tümü tarayıcınızda.

Sonuç

Base64 Kodlama / Çözme nedir, ne işe yarar?

Base64 kodlama, metni ya da veriyi yalnızca harf, rakam ve birkaç sembolden oluşan güvenli bir metne dönüştürme yöntemidir. E-posta ekleri, veri URI'leri ve API'lerde ikili veriyi metin olarak taşımak için yaygın kullanılır.

Bu araçta metninizi Base64'e kodlayabilir ya da elinizdeki Base64'ü çözüp okunur metne dönüştürebilirsiniz. Türkçe karakterler doğru işlenir ve tüm işlem tarayıcınızda yapılır; veriniz sunucuya gitmez.

Base64 Kodlama / Çözme nasıl yapılır?

  1. Üstten yön seçin: “Metin → Base64” veya “Base64 → Metin”.
  2. Metni veya Base64 dizisini kutuya yazın/yapıştırın.
  3. Sonuç anında alt kutuda görünür.
  4. “Sonucu Kopyala” ile kullanın.

Nerelerde kullanılır?

  • Bir veriyi metin olarak güvenle taşımak için kodlamak
  • Elinizdeki Base64 dizisini okunur metne çözmek
  • Data URI (ör. görsel) oluşturmak için içerik kodlamak
  • API'lerdeki Base64 alanlarını incelemek

İpuçları

  • Base64 bir şifreleme değildir; gizlilik sağlamaz, yalnızca biçim dönüştürür.
  • Çözerken metin bozuk çıkıyorsa dizi eksik veya hatalı olabilir.
  • Türkçe karakterler için araç UTF-8 uyumlu çalışır.

Base64 şifreleme değildir

En yaygın yanlış anlaşılma budur. Base64 bir kodlamadır, şifreleme değil. Amacı veriyi gizlemek değil, ikili veriyi yalnızca metin taşıyabilen kanallardan güvenle geçirmektir. Kodlanmış bir metni herkes anında çözebilir; hiçbir anahtar gerekmez.

Bu yüzden parolayı, kart numarasını veya kişisel veriyi Base64 ile korumak gerçek bir koruma sağlamaz. Gizlilik gerekiyorsa şifreleme kullanılmalıdır; Base64 yalnızca taşıma biçimidir.

Nerelerde karşınıza çıkar?

E-posta ekleri Base64 ile taşınır; e-posta protokolü aslında yalnızca metin taşıyacak şekilde tasarlandığı için görseller ve belgeler metne çevrilerek gönderilir. Web sayfalarında küçük simgeleri doğrudan CSS içine gömmek için de kullanılır, böylece ayrı bir dosya isteği yapılmaz.

API'lerde ikili veri gönderirken ve bazı kimlik doğrulama başlıklarında da görürsünüz. Ortak nokta hep aynıdır: kanal metin bekliyor, veri ikili.

Boyut artışı ve pratik sınır

Base64 kodlaması veriyi yaklaşık üçte bir oranında büyütür. 300 kilobaytlık bir görsel kodlandığında 400 kilobaytı aşar. Bu yüzden büyük dosyaları sayfaya gömmek ilk yükleme süresini uzatır.

Pratik kural: birkaç kilobaytlık küçük simgeler gömülebilir, fotoğraflar gömülmemelidir. Kodlama ve çözme tarayıcınızda yapılır; verileriniz hiçbir yere gönderilmez.

Sık sorulan sorular

Base64 nedir, ne işe yarar?

Base64, ikili veriyi yalnızca harf, rakam ve birkaç simgeden oluşan güvenli bir metne çeviren bir kodlamadır. E-postada dosya gömme, veri URI'leri ve API'lerde metin taşıma gibi yerlerde kullanılır. Bir şifreleme değildir; herkes geri çözebilir.

Türkçe karakterler doğru kodlanıyor mu?

Evet. Metin önce UTF-8'e çevrilip kodlandığı için ğ, ş, ı, İ gibi karakterler ve emojiler kayıpsız korunur.

Neden “Geçersiz Base64” uyarısı alıyorum?

Çözme modunda girdiğiniz metin geçerli bir Base64 değilse bu uyarı çıkar. Kopyalarken araya giren boşluk veya eksik karakter en sık nedendir.

Verilerim gönderiliyor mu?

Hayır. Kodlama ve çözme tamamen tarayıcınızda yapılır; metniniz hiçbir sunucuya gitmez.

İlgili araçlar