Full Human Tools

Base64 kodlayıcı (encode)

Metni veya dosyaları Base64 formatına kodlayın

Karakter: 0

Maks dosya boyutu: 5 MB

Karakter: 0

01

Base64 nedir?

Base64, metin veya ikili her türlü veriyi yalnızca 64 güvenli karakterle yazmanın bir yoludur: A–Z, a–z, 0–9, artı ve eğik çizgi; dolgu için de eşittir işareti. Görselleri, dosyaları veya özel karakterleri JSON, e-posta, data URL’leri, HTTP başlıkları ve yapılandırma dosyaları gibi yalnızca düz metin kabul eden yerlere koymanızı sağlar.

Bu kodlayıcı metni UTF-8, ASCII veya Latin-1 olarak dönüştürür; sayfaya bıraktığınız ya da “Dosya yükle” ile seçtiğiniz 5 MB’a kadar dosyaları kodlar. URL-güvenli seçeneği, RFC 4648’de tanımlandığı gibi artı ve eğik çizgi yerine eksi ve alt çizgi kullanır ve dolguyu kaldırır. Metin ve dosyalar tarayıcınızda kodlanır, hiçbir zaman yüklenmez.

02

Metin veya dosya Base64’e nasıl kodlanır?

  1. Giriş alanına metin yazın veya yapıştırın ya da 5 MB’a kadar bir dosya bırakın.
  2. Metin kodlamasını seçin; çoğu metin için UTF-8 uygundur.
  3. Sonuç bir URL’ye veya dosya adına girecekse URL-güvenli seçeneğini açın.
  4. Base64 çıktısını kopyalayın veya metin dosyası olarak indirin.

03

Base64 kodlayıcı hakkında sık sorulan sorular

Base64 bir şifreleme mi?
Hayır. Base64 bir kodlamadır, şifreleme değildir. Anahtar kullanmaz ve herkes onu saniyeler içinde, örneğin Base64 çözücü ile çözebilir. Veriyi yalnızca metin kabul eden sistemlerden geçirmek için kullanın, parolaları veya gizli bilgileri saklamak için asla kullanmayın. Veri gizli kalmalıysa önce şifreleyin, metin gerekiyorsa sonucu sonra kodlayın.
URL-güvenli Base64 nedir?
Standart Base64, URL’lerde ve dosya adlarında özel anlamı olan artı ve eğik çizgiyi kullanır. RFC 4648’de tanımlanan URL-güvenli Base64 bunların yerine eksi ve alt çizgi koyar ve genellikle sondaki eşittir işaretlerini kaldırır. JWT’ler bu türü kullanır. Çıktı bir URL’ye, sorgu dizesine veya dosya adına girecekse URL-güvenli seçeneğini açın.
Base64 çıktısı neden girdiden büyük?
Base64 her 3 baytı 4 karaktere dönüştürür; bu yüzden çıktı, iki karaktere kadar dolguyla birlikte girdiden yaklaşık %33 daha büyüktür. 3 MB’lık bir görsel yaklaşık 4 MB metne dönüşür. Türkçe karakterler veya emoji içeren metinler daha çok büyür, çünkü UTF-8 bu karakterler için kodlamadan önce birden fazla bayt kullanır.
Kodladığım dosyalar yükleniyor mu?
Hayır. Dosyalar tarayıcınızda okunur ve kodlanır, metin de siz yazdıkça bu sekmede kodlanır. Kodladığınız hiçbir şey bir sunucuya gönderilmez veya saklanmaz; indirmeler cihazınızda oluşturulur. 5 MB sınırı sayfaya eklediğiniz dosyalar için geçerlidir.

04