Skip to main content

Base64 Şifreleyici Metni anında tarayıcınızda Base64 formatına dönüştürün.

Base64 Şifreleme illustration
🔐

Base64 Şifreleme

Metni anında tarayıcınızda Base64 formatına dönüştürün.

1

Metin Giriniz

Kodlamak istediğiniz metni girişteki alana yazın veya yapıştırın.

2

Kodlanmış Çıktıyı Görüntüleyin

Base64 kodlu sonuç, gerçek zamanlı olarak anında görünür.

3

Sonucu Kopyalayın

Kopyala düğmesine tıklayarak kodlanmış diziği panonuza kopyalayabilirsiniz.

Loading tool...

What Is Base64 Şifreleme?

Base64, ikili verileri 64 ASCII karakteri (A-Z, a-z, 0-9, +, /) kullanarak temsil eden bir ikili- metin kodlama şemasıdır. Yalnızca metin destekleyen kanallar üzerinden ikili verileri taşıyabilmek için tasarlanmıştır. Her 3 girdi baytından 4 Base64 karakteri üretilir ve girdinin uzunluğu 3'ün katı değilse padding (=) eklenir. Base64 kodlaması, veri boyutunu yaklaşık %33 oranında artırır, ancak e-posta (MIME), JSON, XML ve veri URI'leri gibi yalnızca metin destekleyen protokoller aracılığıyla güvenli taşımayı sağlar. Bu araç, encodeURIComponent yoluyla tam Unicode desteği ile tarayıcının yerli btoa() işlevini kullanır; bu da emoji ve uluslararası yazı türleri dahil olmak üzere çok baytlı karakterlerin doğru kodlanmasını sağlar. Tüm işlemler tamamen tarayıcıda gerçekleşir - verileriniz asla cihazınızdan ayrılmaz.

Why Use Base64 Şifreleme?

  • Gerçek zamanlı çıktı ile anında kodlama
  • Tam Unicode ve UTF-8 desteği, emoji ve CJK karakterleri dahil
  • 100% istemci tarafı - verileriniz hiçbir zaman tarayıcınızdan ayrılmaz
  • Ücretsiz online araç, kayıt gerektirmez, sınırları veya reklamları yoktur

Common Use Cases

Veri URI'leri

Görüntüleri ve dosyaları doğrudan HTML/CSS'de data: URI'leri kullanarak gömün.

API Geliştirme

HTTP Temel Kimlik Doğrulama ve REST API'ler için kimlik bilgilerini ve yükleri kodlayın.

E-posta Ekleri

MIME e-posta taşımacılığı için ikili ekleri kodlayın.

Yapılandırma Dosyaları

JSON, YAML veya XML yapılandırma dosyalarında ikili verileri güvenle gömün.

Technical Guide

Base64 kodlaması, 3 byte'lık (24 bit) grupları alıp bunları 6 bit'lik 4 gruba ayırarak çalışır. Her 6 bit'lik değer, Base64 alfabesindeki 64 karakterden birine karşılık gelir: A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62) ve / (63). Girdi uzunluğu 3'e bölünemezse, padding karakterleri (=) eklenir. Standart alfabe RFC 4648'de tanımlıdır. URL güvenli Base64, URL kodlama sorunlarını önlemek için + yerine - ve / yerine _ kullanır. Bu araç, Unicode'u önce encodeURIComponent aracılığıyla UTF-8'e dönüştürerek, ardından oluşan bayt dizisine btoa() işlevini uygulayarak işler.

Tips & Best Practices

  • 1
    HTML ve CSS'de veri URI'leri olarak küçük görüntüler için kullanın
  • 2
    Base64 boyutu ~33% artırır - büyük dosyalar için ideal değildir
  • 3
    URL güvenli çıktılar için, elle + ile - ve / ile _ değiştirin
  • 4
    Base64 kodlama, şifreleme değil - güvenlik sağlamaz

Related Tools

Frequently Asked Questions

Q Bu araç ücretsiz mi?
Evet, tamamen ücretsiz ve kayıt gerektirmez.
Q Verilerim güvende mi?
Evet. Tüm işlemler 100% istemci tarafında tarayıcınızda gerçekleşir.
Q Unicode'u destekler mi?
Evet, tam Unicode desteği, emoji, CJK ve tüm uluslararası karakterleri içerir.
Q Hangi tarayıcılar desteklenir?
Tüm modern tarayıcılar, Chrome, Firefox, Safari ve Edge dahil.
Q Maksimum giriş boyutu nedir?
Sert bir sınır yoktur - tarayıcınızın kullanılabilir belleğine bağlıdır.

About This Tool

Base64 Şifreleme is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.