Geliştirici araçları

Base64 Dönüştürücü

Metinleri Base64 formatına kodlayın veya Base64 dizgilerini düz metne çözün. Standart, URL uyumlu ve özel alfabe seçeneklerini içerir.

Aracı çalıştır

Base64 dönüştürücü aracı, metin verilerini standart veya URL uyumlu Base64 biçimine dönüştürmek ve kodlanmış dizgileri yeniden düz metne çevirmek için tasarlanmıştır. Kodlama işleminde girdi metni UTF-8 standartlarına uygun olarak işlenir ve seçtiğiniz alfabe ile Base64 formatında bir çıktı elde edilir. Kod çözme işleminde ise Base64 dizgisi çözülerek size düz metin olarak sunulur. Türkçe karakterler ve özel simgeler bu standart sayesinde bozulmadan aktarılır. Araç, standart alfabe yanında internet adreslerinde ve sorgu parametrelerinde güvenle kullanılabilen URL uyumlu alfabeyi destekler. URL uyumlu mod seçildiğinde artı ve bölü işaretleri yerine URL yapısına uygun tire ve alt çizgi karakterleri kullanılır. Özel bir veri yapısıyla çalışmanız gerektiğinde, tam 64 benzersiz karakter içeren özel bir alfabe tanımlayabilirsiniz. Özel alfabe ile kodlanmış bir metni çözmek için aynı alfabeyi girmeniz yeterlidir. Kod çözme sırasında girdi metninin uzunluğu dördün katı değilse, eksik kalan kısımlar eşittir işaretiyle tamamlanır. Boş metin girilirse dönüştürme yapılmaz ve sonuç alanı boş kalır.

Kullanım

  1. Metin alanına dönüştürmek istediğiniz içeriği girin.
  2. İşlem türü listesinden Kodla veya Kodu Çöz seçeneğini belirleyin.
  3. Gerekiyorsa URL uyumlu alfabe kutusunu işaretleyin veya 64 benzersiz karakterden oluşan özel alfabenizi girin.
  4. Dönüştürme işlemini çalıştırın ve sonuç alanında üretilen metni görüntüleyin.

Örnekler

  • Standart kodlama: 'Merhaba Dünya' metnini Kodla seçeneğiyle dönüştürdüğünüzde sonuç panelinde 'TWVyaGFiYSBEdW55YQ==' metni belirir.
  • Kodu çözme: 'VMO8cmtpZQ==' Base64 dizgisini Kodu Çöz seçeneğiyle çalıştırdığınızda sonuç panelinde 'Türkiye' çıktısı görünür.

SSS

Base64 dönüştürme işlemi bir şifreleme yöntemi midir?

Base64 bir şifreleme yöntemi değildir. Metin ve ikili verilerin metin tabanlı ortamlarda güvenle taşınmasını sağlayan bir kodlama formatıdır.

URL uyumlu alfabe neden tercih edilir?

Standart Base64 içindeki artı (+) ve bölü (/) işaretleri internet bağlantılarında özel anlama sahiptir. URL uyumlu mod bu işaretleri tire (-) ve alt çizgi (_) ile değiştirerek adres satırındaki bozulmaları engeller.

Özel alfabe kullanımında hangi kural geçerlidir?

Kullanılacak özel alfabenin tam olarak 64 benzersiz karakter içermesi gerekir. 64 karakterden az veya çok karakter girilirse ya da aynı karakter birden fazla kez kullanılırsa dönüştürme başlamaz ve bir uyarı mesajı görürsünüz.

Türkçe karakterler dönüştürme sırasında korunur mu?

Metinler UTF-8 standardında işlendiği için Türkçe karakterler ve özel simgeler bozulma olmadan Base64 formatına aktarılır ve aynı şekilde geri çözülür.

Bu aracı sitenize ekleyin

Aşağıdaki kodla çalışan SmartPlusLab aracını web sitenize ekleyin.